diff --git a/packages/twenty-client-sdk/src/metadata/generated/schema.graphql b/packages/twenty-client-sdk/src/metadata/generated/schema.graphql index c8aca88c429..e13e73f1160 100644 --- a/packages/twenty-client-sdk/src/metadata/generated/schema.graphql +++ b/packages/twenty-client-sdk/src/metadata/generated/schema.graphql @@ -1785,7 +1785,6 @@ enum FeatureFlagKey { IS_EMAIL_GROUP_ENABLED IS_JUNCTION_RELATIONS_ENABLED IS_REST_METADATA_API_NEW_FORMAT_DIRECT - IS_LOGIC_FUNCTION_PREBUILT_MODE_ENABLED IS_SETTINGS_DISCOVERY_HERO_ENABLED IS_CALL_RECORDING_ENABLED } diff --git a/packages/twenty-server/src/engine/workspace-manager/twenty-standard-application/utils/view-field/compute-standard-call-recording-view-fields.util.ts b/packages/twenty-server/src/engine/workspace-manager/twenty-standard-application/utils/view-field/compute-standard-call-recording-view-fields.util.ts index 601e20fa6e1..432af491303 100644 --- a/packages/twenty-server/src/engine/workspace-manager/twenty-standard-application/utils/view-field/compute-standard-call-recording-view-fields.util.ts +++ b/packages/twenty-server/src/engine/workspace-manager/twenty-standard-application/utils/view-field/compute-standard-call-recording-view-fields.util.ts @@ -8,18 +8,7 @@ export const computeStandardCallRecordingViewFields = ( args: Omit, 'context'>, ): Record => { return { - allCallRecordingsStatus: createStandardViewFieldFlatMetadata({ - ...args, - objectName: 'callRecording', - context: { - viewName: 'allCallRecordings', - viewFieldName: 'status', - fieldName: 'status', - position: 0, - isVisible: true, - size: 150, - }, - }), + // meetingOccurrenceKey is the label identifier; it must hold the lowest position in non-widget views. allCallRecordingsMeetingOccurrenceKey: createStandardViewFieldFlatMetadata({ ...args, objectName: 'callRecording', @@ -27,11 +16,23 @@ export const computeStandardCallRecordingViewFields = ( viewName: 'allCallRecordings', viewFieldName: 'meetingOccurrenceKey', fieldName: 'meetingOccurrenceKey', - position: 1, + position: 0, isVisible: true, size: 200, }, }), + allCallRecordingsStatus: createStandardViewFieldFlatMetadata({ + ...args, + objectName: 'callRecording', + context: { + viewName: 'allCallRecordings', + viewFieldName: 'status', + fieldName: 'status', + position: 1, + isVisible: true, + size: 150, + }, + }), allCallRecordingsStartedAt: createStandardViewFieldFlatMetadata({ ...args, objectName: 'callRecording',