diff --git a/apps/web/src/services/service-account/components/ServiceAccountBaseInformationForm.vue b/apps/web/src/services/service-account/components/ServiceAccountBaseInformationForm.vue index d7a4319410..a2a145cf27 100644 --- a/apps/web/src/services/service-account/components/ServiceAccountBaseInformationForm.vue +++ b/apps/web/src/services/service-account/components/ServiceAccountBaseInformationForm.vue @@ -88,7 +88,6 @@ const state = reactive({ })), isSameValueWithOrigin: computed(() => isEqual(state.formData, state.originForm)), isAllValid: computed(() => ((invalidState.serviceAccountName === false) - && (state.serviceAccountManagerId !== '') && !state.isSameValueWithOrigin && (serviceAccountPageGetters.isTrustedAccount ? true : (state.isProjectFormValid || state.originForm?.projectForm?.selectedProjectId)) && state.isTagsValid @@ -104,7 +103,7 @@ const initFormData = (originForm: Partial) => { // init validation state.isCustomSchemaFormValid = true; state.projectForm.selectedProjectId = originForm?.projectForm?.selectedProjectId; - state.serviceAccountManagerId = originForm?.serviceAccountManagerId; + state.serviceAccountManagerId = originForm?.serviceAccountManagerId ?? ''; }; /* Api */