diff --git a/frontend/app/pages/component-category/[id]/edit.vue b/frontend/app/pages/component-category/[id]/edit.vue index c1b9a56..e7b269a 100644 --- a/frontend/app/pages/component-category/[id]/edit.vue +++ b/frontend/app/pages/component-category/[id]/edit.vue @@ -159,6 +159,7 @@ const handleSubmit = async (payload: Parameters[1]) => { await updateModelType(id, enrichedPayload) await syncExecute(id, { confirmDeletions: false, confirmTypeChanges: false }) await loadComponentTypes({ force: true }) + await loadCategory() showSuccess('Catégorie de composant mise à jour avec succès.') } } catch (error) { @@ -183,6 +184,7 @@ const handleSyncConfirm = async () => { confirmTypeChanges: !!hasModifications, }) await loadComponentTypes({ force: true }) + await loadCategory() showSuccess('Catégorie de composant mise à jour avec succès.') } catch (error) { showError(normalizeError(error)) diff --git a/frontend/app/pages/piece-category/[id]/edit.vue b/frontend/app/pages/piece-category/[id]/edit.vue index c40ac59..e39aa07 100644 --- a/frontend/app/pages/piece-category/[id]/edit.vue +++ b/frontend/app/pages/piece-category/[id]/edit.vue @@ -157,6 +157,7 @@ const handleSubmit = async (payload: Parameters[1]) => { await updateModelType(id, enrichedPayload) await syncExecute(id, { confirmDeletions: false, confirmTypeChanges: false }) await loadPieceTypes({ force: true }) + await loadCategory() showSuccess('Catégorie de pièce mise à jour avec succès.') } } catch (error) { @@ -181,6 +182,7 @@ const handleSyncConfirm = async () => { confirmTypeChanges: !!hasModifications, }) await loadPieceTypes({ force: true }) + await loadCategory() showSuccess('Catégorie de pièce mise à jour avec succès.') } catch (error) { showError(normalizeError(error))