3232 v-model =" isInUseDialogShow "
3333 :referencing-configs =" certInUseError ?.referencingConfigs "
3434 is-cert-file
35- @force-delete =" handleForceDelete "
3635 />
3736</template >
3837
@@ -147,7 +146,7 @@ const isSubmitting = ref(false)
147146const isInUseDialogShow = ref (false )
148147const certInUseError = ref <CertInUseError | null >(null )
149148
150- const { submitCertBundle, removeUselessCerts, forceRemoveCerts } = useCertBundle ()
149+ const { submitCertBundle, removeUselessCerts } = useCertBundle ()
151150
152151const finishSubmit = () => {
153152 const message = isEditing .value ? t (' Base.updateSuccess' ) : t (' Base.createSuccess' )
@@ -165,7 +164,7 @@ const submit = async () => {
165164 try {
166165 await removeUselessCerts (formData .value , initialFormData )
167166 } catch (removeError : any ) {
168- if (removeError ?.failedKinds ) {
167+ if (removeError ?.referencingConfigs ) {
169168 certInUseError .value = removeError
170169 isInUseDialogShow .value = true
171170 return
@@ -180,16 +179,4 @@ const submit = async () => {
180179 isSubmitting .value = false
181180 }
182181}
183-
184- const handleForceDelete = async () => {
185- if (! certInUseError .value ) {
186- return
187- }
188- try {
189- await forceRemoveCerts (formData .value , certInUseError .value .failedKinds )
190- finishSubmit ()
191- } catch (error ) {
192- //
193- }
194- }
195182 </script >
0 commit comments