UI/ fix firefox not recognizing csv export (#15364)
* add extension to filenmae * add changelog
This commit is contained in:
parent
789dc75a45
commit
10a19b7c54
|
@ -0,0 +1,3 @@
|
|||
```release-note:bug
|
||||
ui: fix firefox inability to recognize file format of client count csv export
|
||||
```
|
|
@ -8,7 +8,8 @@ import Service from '@ember/service';
|
|||
|
||||
export default class DownloadCsvService extends Service {
|
||||
download(filename, content) {
|
||||
let formattedFilename = filename?.replace(/\s+/g, '-') || 'vault-data.csv';
|
||||
// even though Blob type 'text/csv' is specified below, some browsers (ex. Firefox) require the filename has an explicit extension
|
||||
let formattedFilename = `${filename?.replace(/\s+/g, '-')}.csv` || 'vault-data.csv';
|
||||
let { document, URL } = window;
|
||||
let downloadElement = document.createElement('a');
|
||||
downloadElement.download = formattedFilename;
|
||||
|
|
Loading…
Reference in New Issue