Reset file input value after operations - fixed #1124

This commit is contained in:
Liyas Thomas
2020-08-27 13:56:55 +05:30
parent 240ae25a90
commit 62028d1273
4 changed files with 17 additions and 10 deletions

View File

@@ -32,7 +32,7 @@
<input
type="file"
@change="replaceWithJSON"
style="display: none;"
style="display: none"
ref="inputChooseFileToReplaceWith"
accept="application/json"
/>
@@ -47,7 +47,7 @@
<input
type="file"
@change="importFromJSON"
style="display: none;"
style="display: none"
ref="inputChooseFileToImportFrom"
accept="application/json"
/>
@@ -126,6 +126,7 @@ export default {
this.syncToFBCollections()
}
reader.readAsText(this.$refs.inputChooseFileToReplaceWith.files[0])
this.$refs.inputChooseFileToReplaceWith.value = ""
},
importFromJSON() {
let reader = new FileReader()
@@ -147,6 +148,7 @@ export default {
this.syncToFBCollections()
}
reader.readAsText(this.$refs.inputChooseFileToImportFrom.files[0])
this.$refs.inputChooseFileToImportFrom.value = ""
},
exportJSON() {
let text = this.collectionJson

View File

@@ -32,7 +32,7 @@
<input
type="file"
@change="replaceWithJSON"
style="display: none;"
style="display: none"
ref="inputChooseFileToReplaceWith"
accept="application/json"
/>
@@ -47,7 +47,7 @@
<input
type="file"
@change="importFromJSON"
style="display: none;"
style="display: none"
ref="inputChooseFileToImportFrom"
accept="application/json"
/>
@@ -116,6 +116,7 @@ export default {
reader.readAsText(this.$refs.inputChooseFileToReplaceWith.files[0])
this.fileImported()
this.syncToFBEnvironments()
this.$refs.inputChooseFileToReplaceWith.value = ""
},
importFromJSON() {
let reader = new FileReader()
@@ -133,6 +134,7 @@ export default {
}
reader.readAsText(this.$refs.inputChooseFileToImportFrom.files[0])
this.syncToFBEnvironments()
this.$refs.inputChooseFileToImportFrom.value = ""
},
importFromPostwoman(environments) {
let confirmation = this.$t("file_imported")