Do not add to Object prototype, use private local function.

This commit is contained in:
Andy Phillipson 2017-01-23 15:22:10 -05:00
commit 6747e0eae5

View file

@ -156,7 +156,7 @@ angular.module('copayApp.services')
} }
data = data || {}; data = data || {};
var upgraded = ''; var upgraded = '';
Object.asyncEach(data, function(key, callback) { _asyncEach(data, function(key, callback) {
// Keys are account emails // Keys are account emails
if (!data[key]['bitpayApi-' + network]) { if (!data[key]['bitpayApi-' + network]) {
// Needs upgrade // Needs upgrade
@ -277,7 +277,7 @@ angular.module('copayApp.services')
var errorMessage = undefined; var errorMessage = undefined;
var keys = Object.keys(_upgraders).sort(); var keys = Object.keys(_upgraders).sort();
var networks = ['livenet', 'testnet']; var networks = ['livenet', 'testnet'];
Object.asyncEach(keys, function(key, callback) { _asyncEach(keys, function(key, callback) {
networks.forEach(function(network) { networks.forEach(function(network) {
var storagekey = key.split('_')[1]; var storagekey = key.split('_')[1];
_upgraders[key](storagekey, network, function(err, msg) { _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 i = -1;
var length = iterableList.length; var length = iterableList.length;