From fea51fb66b8a2b58fdd5749d1e9458e9fa69aa5d Mon Sep 17 00:00:00 2001 From: r-dev Date: Sat, 4 Apr 2026 17:18:52 +0200 Subject: [PATCH] fix(custom-fields) : fix declaration order of resolvedStructure in usePieceEdit --- frontend/app/composables/usePieceEdit.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/app/composables/usePieceEdit.ts b/frontend/app/composables/usePieceEdit.ts index 6520957..4298478 100644 --- a/frontend/app/composables/usePieceEdit.ts +++ b/frontend/app/composables/usePieceEdit.ts @@ -83,10 +83,6 @@ export function usePieceEdit(pieceId: string) { const constructeurIdsFromForm = computed(() => constructeurIdsFromLinks(constructeurLinks.value)) const productSelections = ref<(string | null)[]>([]) - const resolvedStructure = computed(() => - pieceTypeDetails.value?.structure ?? selectedType.value?.structure ?? null, - ) - const { fields: customFieldInputs, requiredFilled: requiredCustomFieldsFilled, @@ -176,6 +172,10 @@ export function usePieceEdit(pieceId: string) { return pieceTypeList.value.find((type) => type.id === selectedTypeId.value) ?? null }) + const resolvedStructure = computed(() => + pieceTypeDetails.value?.structure ?? selectedType.value?.structure ?? null, + ) + const structureProducts = computed(() => getStructureProducts(resolvedStructure.value), )