From 6747e0eae5248b3a09bfdae19a08e1a1c6f510e6 Mon Sep 17 00:00:00 2001 From: Andy Phillipson Date: Mon, 23 Jan 2017 15:22:10 -0500 Subject: [PATCH] Do not add to Object prototype, use private local function. --- src/js/services/storageService.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/js/services/storageService.js b/src/js/services/storageService.js index 883bcb54a..16e715632 100644 --- a/src/js/services/storageService.js +++ b/src/js/services/storageService.js @@ -156,7 +156,7 @@ angular.module('copayApp.services') } data = data || {}; var upgraded = ''; - Object.asyncEach(data, function(key, callback) { + _asyncEach(data, function(key, callback) { // Keys are account emails if (!data[key]['bitpayApi-' + network]) { // Needs upgrade @@ -277,7 +277,7 @@ angular.module('copayApp.services') var errorMessage = undefined; var keys = Object.keys(_upgraders).sort(); var networks = ['livenet', 'testnet']; - Object.asyncEach(keys, function(key, callback) { + _asyncEach(keys, function(key, callback) { networks.forEach(function(network) { var storagekey = key.split('_')[1]; _upgraders[key](storagekey, network, function(err, msg) { @@ -296,7 +296,7 @@ angular.module('copayApp.services') }); }; - Object.asyncEach = function(iterableList, callback, done) { + function _asyncEach(iterableList, callback, done) { var i = -1; var length = iterableList.length;