From 3ae95bbb9d7df923652d585a4fef5f99093fd4b7 Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Mon, 6 Feb 2017 09:17:05 -0600 Subject: [PATCH] download fix for firefoz --- .../javascripts/app/services/directives/views/accountMenu.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/app/services/directives/views/accountMenu.js b/app/assets/javascripts/app/services/directives/views/accountMenu.js index 76839018a..27c491280 100644 --- a/app/assets/javascripts/app/services/directives/views/accountMenu.js +++ b/app/assets/javascripts/app/services/directives/views/accountMenu.js @@ -252,14 +252,16 @@ class AccountMenu { var link = document.createElement('a'); link.setAttribute('download', fileName); link.href = hrefForData(data); + document.body.appendChild(link); link.click(); + link.remove(); } $scope.downloadDataArchive = function() { // download in Standard File format var ek = $scope.archiveFormData.encrypted ? syncManager.masterKey : null; var data = $scope.itemsData(ek); - downloadData(data, `SN Archive - ${new Date()}.json`); + downloadData(data, `SN Archive - ${new Date()}.txt`); // download as zipped plain text files if(!ek) {