From 274337110f57b1b2485e3ce4c9e09390286e1522 Mon Sep 17 00:00:00 2001 From: Yongtae Park Date: Fri, 27 Jun 2025 13:34:17 +0900 Subject: [PATCH] fix(trusted-account): solve trusted-account auto-sync additional option update bug Signed-off-by: samuel.park --- .../components/ServiceAccountAutoSyncForm.vue | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/web/src/services/service-account/components/ServiceAccountAutoSyncForm.vue b/apps/web/src/services/service-account/components/ServiceAccountAutoSyncForm.vue index ef6db90072..343fafd850 100644 --- a/apps/web/src/services/service-account/components/ServiceAccountAutoSyncForm.vue +++ b/apps/web/src/services/service-account/components/ServiceAccountAutoSyncForm.vue @@ -38,7 +38,6 @@ const state = reactive({ .hour(utcHour).tz(state.timezone) .get('hour')).sort((a, b) => a - b); }), - additionalOptions: {}, isScheduleHoursValid: computed(() => ((state.isAutoSyncEnabled) ? !!serviceAccountPageFormState.scheduleHours.length : true)), isAdditionalOptionsValid: false, isAllValid: computed(() => { @@ -83,10 +82,9 @@ const handleChangeToggle = (e:boolean) => { _state.formState.isAutoSyncEnabled = e; }); }; - -watch(() => state.additionalOptions, (additionalOptions) => { - serviceAccountPageStore.setFormState('additionalOptions', additionalOptions); -}); +const handleChangeAdditionalOptions = (formData: Record) => { + serviceAccountPageStore.setFormState('additionalOptions', formData); +}; watch(() => state.isAllValid, (isAllValid) => { serviceAccountPageStore.$patch((_state) => { @@ -118,9 +116,10 @@ watch(() => state.isAllValid, (isAllValid) => {