diff --git a/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.html b/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.html index 29d756b7c..d6ae84f7b 100644 --- a/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.html +++ b/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.html @@ -120,6 +120,7 @@

Last saved {{jsDateFromNow modifiedDate}}

{{/if}} + {{/with}} \ No newline at end of file diff --git a/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.js b/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.js index 2c116af2b..37179125a 100644 --- a/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.js +++ b/Packages/ohif-hanging-protocols/client/components/protocolEditor/protocolEditor.js @@ -321,7 +321,10 @@ Template.protocolEditor.events({ filename = selectedProtocol.name + '-' + (currentDate.getTime().toString()) + '.json', protocolBlob = new Blob([protocolJSON], { type: 'application/json' }); - saveAs(protocolBlob, filename); + var downloadElement = document.getElementById('downloadElement'); + downloadElement.href = URL.createObjectURL(protocolBlob); + downloadElement.download = filename; + downloadElement.click(); }, /** * Delete the currently selected Protocol