diff --git a/src/pages/results/ResultsDownload.js b/src/pages/results/ResultsDownload.js index 9461052dbf6776cd37158a54d0ea09d74141aa08..7a6b60908540555b9bd76a06ef09c39f7b418472 100644 --- a/src/pages/results/ResultsDownload.js +++ b/src/pages/results/ResultsDownload.js @@ -10,9 +10,11 @@ const ResultsDownload = ({ query, searchResults, selectedRowsIds }) => { const downloadJSON = (content) => { download( - `{"query": ${JSON.stringify(query)}, "metadataRecords": ${JSON.stringify(content, null, '\t')}}`, + new Blob([ + `{"query": ${JSON.stringify(query)}, "metadataRecords": ${JSON.stringify(content, null, '\t')}}`, + ]), `InSylvaSearchResults.json`, - 'application/json' + 'application/json;charset=utf-8' ); };