From 18107819da038344c4fdcf1ebb89be909cf09857 Mon Sep 17 00:00:00 2001 From: erio Date: Tue, 7 Apr 2026 02:45:16 +0800 Subject: [PATCH] fix: remove unused parseTypes import, fix string[] type mismatch --- backend/cmd/server/VERSION | 2 +- frontend/src/components/payment/PaymentProviderList.vue | 2 +- frontend/src/views/admin/SettingsView.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/cmd/server/VERSION b/backend/cmd/server/VERSION index 3fcadd1d6a..d08bc86cca 100644 --- a/backend/cmd/server/VERSION +++ b/backend/cmd/server/VERSION @@ -1 +1 @@ -0.1.108.56 +0.1.108.57 diff --git a/frontend/src/components/payment/PaymentProviderList.vue b/frontend/src/components/payment/PaymentProviderList.vue index a1bbee7e7d..99dbc76912 100644 --- a/frontend/src/components/payment/PaymentProviderList.vue +++ b/frontend/src/components/payment/PaymentProviderList.vue @@ -80,7 +80,7 @@ import Icon from '@/components/icons/Icon.vue' import ProviderCard from './ProviderCard.vue' import type { ProviderInstance } from '@/types/payment' import type { TypeOption } from './providerConfig' -import { getAvailableTypes, parseTypes } from './providerConfig' +import { getAvailableTypes } from './providerConfig' const props = defineProps<{ providers: ProviderInstance[] diff --git a/frontend/src/views/admin/SettingsView.vue b/frontend/src/views/admin/SettingsView.vue index 27d35f52c5..d8f79c41c6 100644 --- a/frontend/src/views/admin/SettingsView.vue +++ b/frontend/src/views/admin/SettingsView.vue @@ -2840,7 +2840,7 @@ const providerKeyOptions = computed(() => [ ]) const enabledProviderKeyOptions = computed(() => { - const enabled = parseTypes(form.payment_enabled_types) + const enabled = form.payment_enabled_types return providerKeyOptions.value.filter(opt => { if (opt.value === 'easypay') return enabled.includes('easypay') || enabled.includes('alipay') || enabled.includes('wxpay') if (opt.value === 'alipay') return enabled.includes('alipay')