fix some browsers (including firefox) downloading the script as a text file

This commit is contained in:
undergroundwires
2020-09-03 00:48:22 +01:00
parent bb92c9ec28
commit 8c17929151
2 changed files with 13 additions and 4 deletions

View File

@@ -16,7 +16,7 @@
<script lang="ts">
import { Component } from 'vue-property-decorator';
import { StatefulVue } from './StatefulVue';
import { SaveFileDialog } from './../infrastructure/SaveFileDialog';
import { SaveFileDialog, FileType } from './../infrastructure/SaveFileDialog';
import { Clipboard } from './../infrastructure/Clipboard';
import IconButton from './IconButton.vue';
@@ -43,7 +43,7 @@ export default class TheCodeButtons extends StatefulVue {
public async saveCodeAsync() {
const state = await this.getCurrentStateAsync();
SaveFileDialog.saveText(state.code.current, 'privacy-script.bat');
SaveFileDialog.saveFile(state.code.current, 'privacy-script.bat', FileType.BatchFile);
}
}
</script>