diff --git a/frontend/src/views/ds/DatasourceForm.vue b/frontend/src/views/ds/DatasourceForm.vue index 392364c6..cecdbd9a 100644 --- a/frontend/src/views/ds/DatasourceForm.vue +++ b/frontend/src/views/ds/DatasourceForm.vue @@ -42,10 +42,12 @@ const tableList = ref([]) const excelUploadSuccess = ref(false) const tableListLoading = ref(false) const token = wsCache.get('user.token') -// eslint-disable-next-line @typescript-eslint/ban-ts-comment -// @ts-expect-error -// eslint-disable-next-line no-undef -const request_key = LicenseGenerator.generate() +const request_key = computed(() => { + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-expect-error + // eslint-disable-next-line no-undef + return LicenseGenerator.generate() +}) const headers = ref({ 'X-SQLBOT-TOKEN': `Bearer ${token}`, 'X-SQLBOT-KEY': request_key }) const dialogTitle = ref('') const getUploadURL = import.meta.env.VITE_API_BASE_URL + '/datasource/uploadExcel' @@ -495,7 +497,7 @@ defineExpose({