From aef786ed92492ed5a83961034d613385ccc251b9 Mon Sep 17 00:00:00 2001 From: Last Date: Fri, 20 Sep 2024 15:04:20 +0800 Subject: [PATCH] improve(desktop): allow .json as extension of avro schema file --- src/components/ImportScript.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/ImportScript.vue b/src/components/ImportScript.vue index 933ea8c13..329ca8d3c 100644 --- a/src/components/ImportScript.vue +++ b/src/components/ImportScript.vue @@ -81,10 +81,11 @@ export default class ImportScript extends Vue { private getFileData() { let loading: ElLoadingComponent | undefined = undefined + const extensions = this.extension === 'avsc' ? ['avsc', 'json'] : [`${this.extension}`] remote.dialog .showOpenDialog({ properties: ['openFile'], - filters: [{ name: '', extensions: [`${this.extension}`] }], + filters: [{ name: '', extensions }], }) .then((res) => { const { filePaths } = res