diff --git a/packages/nc-gui/composables/useSharedFormViewStore.ts b/packages/nc-gui/composables/useSharedFormViewStore.ts index fd8151c437..db93cf4b39 100644 --- a/packages/nc-gui/composables/useSharedFormViewStore.ts +++ b/packages/nc-gui/composables/useSharedFormViewStore.ts @@ -101,18 +101,10 @@ const [useProvideSharedFormStore, useSharedFormStore] = useInjectionState((share {} as Record, ) - let order = 1 - - columns.value = meta?.value?.columns - ?.map((c: Record) => ({ - ...c, - fk_column_id: c.id, - fk_view_id: viewMeta.id, - ...(fieldById[c.id] ? fieldById[c.id] : {}), - order: (fieldById[c.id] && fieldById[c.id].order) || order++, - id: fieldById[c.id] && fieldById[c.id].id, - })) - .sort((a: Record, b: Record) => a.order - b.order) as Record[] + columns.value = viewMeta.model?.columns?.map((c) => ({ + ...c, + description: fieldById[c.id].description, + })) const _sharedViewMeta = (viewMeta as any).meta sharedViewMeta.value = isString(_sharedViewMeta) ? JSON.parse(_sharedViewMeta) : _sharedViewMeta