Procházet zdrojové kódy

Copy object properly when building schedule triggers [fixes #1386]

Sebastián Katzer před 8 roky
rodič
revize
7bc42e65e4
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      www/local-notification-util.js

+ 2 - 1
www/local-notification-util.js

@@ -87,7 +87,8 @@ exports.mergeWithDefaults = function (options) {
             if (options.hasOwnProperty(key) && ['data','sound'].indexOf(key) > -1) {
                 options[key] = undefined;
             } else {
-                options[key] = defaults[key];
+                var obj = defaults[key];
+                options[key] = typeof obj === 'object' ? Object.assign({}, obj) : obj;
             }
         }
     }