You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interestingly enough, the Object.assign method - originally used to merge
the custom options into the default options into the configuration object
itself - only does a shallow merge. Thus, deep objects (which do exist a
few times) don't get copied properly.
This issue doesn't prevent the configuration completely. However,
configuration was only possible by either passing no or all options into
the NotifierConfig constructor.
This issue is now fixed, custom options now get merged properly. A
procedural flow merges each sub-object explicitely, and other types of
values are copied / overwritten directly.
0 commit comments