diff --git a/js/services/backupService.js b/js/services/backupService.js index 591fc3eb9..58b033d2f 100644 --- a/js/services/backupService.js +++ b/js/services/backupService.js @@ -17,11 +17,15 @@ BackupService.prototype.getBackup = function(wallet) { return wallet.toEncryptedObj(); }; -BackupService.prototype.download = function(wallet) { - var ew = this.getBackup(wallet); +BackupService.prototype.getFilename = function(wallet) { var walletName = this.getName(wallet); var copayerName = this.getCopayer(wallet); - var filename = (copayerName ? copayerName + '-' : '') + walletName + '-keybackup.json.aes'; + return (copayerName ? copayerName + '-' : '') + walletName + '-keybackup.json.aes'; +}; + +BackupService.prototype.download = function(wallet) { + var ew = this.getBackup(wallet); + var filename = this.getFilename(wallet); this.notifications.success('Backup created', 'Encrypted backup file saved'); var blob = new Blob([ew], { diff --git a/views/copayers.html b/views/copayers.html index c24904d74..3edc3059c 100644 --- a/views/copayers.html +++ b/views/copayers.html @@ -120,13 +120,14 @@ yet to backup the wallet.