浏览代码

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

Sebastián Katzer 8 年之前
父节点
当前提交
7bc42e65e4
共有 1 个文件被更改,包括 2 次插入1 次删除
  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;
             }
         }
     }