feat(custom-fields) : filter machineContextOnly from standalone and machine-detail views

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-03 10:51:32 +02:00
parent 500b6b1620
commit 1385d7768c
2 changed files with 7 additions and 3 deletions

View File

@@ -45,7 +45,7 @@ export function useEntityCustomFields(deps: EntityCustomFieldsDeps) {
definitionSources.value, definitionSources.value,
entity().customFieldValues, entity().customFieldValues,
), ),
), ).filter((field: any) => !field.machineContextOnly && !field.customField?.machineContextOnly),
) )
const candidateCustomFields = computed(() => const candidateCustomFields = computed(() =>

View File

@@ -140,7 +140,9 @@ export function useMachineDetailCustomFields(deps: MachineDetailCustomFieldsDeps
return { return {
...normalizedPiece, ...normalizedPiece,
customFields, customFields: customFields.filter((f: AnyRecord) => !f.machineContextOnly && !f.customField?.machineContextOnly),
contextCustomFields: piece.contextCustomFields ?? [],
contextCustomFieldValues: piece.contextCustomFieldValues ?? [],
documents: piece.documents || [], documents: piece.documents || [],
constructeurs: constructeursList, constructeurs: constructeursList,
constructeur: constructeursList[0] || piece.constructeur || null, constructeur: constructeursList[0] || piece.constructeur || null,
@@ -240,7 +242,9 @@ export function useMachineDetailCustomFields(deps: MachineDetailCustomFieldsDeps
return { return {
...normalizedComponent, ...normalizedComponent,
customFields, customFields: customFields.filter((f: AnyRecord) => !f.machineContextOnly && !f.customField?.machineContextOnly),
contextCustomFields: component.contextCustomFields ?? [],
contextCustomFieldValues: component.contextCustomFieldValues ?? [],
pieces: piecesTransformed, pieces: piecesTransformed,
subComponents, subComponents,
documents: component.documents || [], documents: component.documents || [],