mirror of https://github.com/BTCPrivate/copay.git
fix phone backup
This commit is contained in:
parent
1d3d0ff5ed
commit
5eea2869a3
|
@ -78,11 +78,11 @@ angular.module('copayApp.controllers').controller('backupController',
|
|||
});
|
||||
}
|
||||
|
||||
self.getBackup = function() {
|
||||
self.getBackup = function(cb) {
|
||||
self.getMetaData(function(err, txsFromLocal, localAddressBook) {
|
||||
if (err) {
|
||||
self.error = true;
|
||||
return;
|
||||
return cb(null);
|
||||
}
|
||||
var opts = {
|
||||
noSign: $scope.noSign,
|
||||
|
@ -96,26 +96,30 @@ angular.module('copayApp.controllers').controller('backupController',
|
|||
} else {
|
||||
self.error = false;
|
||||
}
|
||||
return ew;
|
||||
return cb(ew);
|
||||
});
|
||||
}
|
||||
|
||||
self.viewWalletBackup = function() {
|
||||
var self = this;
|
||||
$timeout(function() {
|
||||
var ew = self.getBackup();
|
||||
self.getBackup(function(backup) {
|
||||
var ew = backup;
|
||||
if (!ew) return;
|
||||
self.backupWalletPlainText = ew;
|
||||
$rootScope.$emit('Local/BackupDone');
|
||||
});
|
||||
}, 100);
|
||||
};
|
||||
|
||||
self.copyWalletBackup = function() {
|
||||
var ew = self.getBackup();
|
||||
self.getBackup(function(backup) {
|
||||
var ew = backup;
|
||||
if (!ew) return;
|
||||
window.cordova.plugins.clipboard.copy(ew);
|
||||
window.plugins.toast.showShortCenter(gettextCatalog.getString('Copied to clipboard'));
|
||||
$rootScope.$emit('Local/BackupDone');
|
||||
});
|
||||
};
|
||||
|
||||
self.sendWalletBackup = function() {
|
||||
|
@ -128,7 +132,8 @@ angular.module('copayApp.controllers').controller('backupController',
|
|||
if (fc.alias) {
|
||||
name = fc.alias + ' [' + name + ']';
|
||||
}
|
||||
var ew = self.getBackup();
|
||||
self.getBackup(function(backup) {
|
||||
var ew = backup;
|
||||
if (!ew) return;
|
||||
|
||||
if ($scope.noSign)
|
||||
|
@ -141,6 +146,7 @@ angular.module('copayApp.controllers').controller('backupController',
|
|||
};
|
||||
$rootScope.$emit('Local/BackupDone');
|
||||
window.plugin.email.open(properties);
|
||||
});
|
||||
};
|
||||
|
||||
});
|
Loading…
Reference in New Issue