Fix page layout seeding for record page layouts (#17871)

## Context
Fix broken record page layout seeding. This was not detected by the CI
because it doesn't have the env variable yet.

Following the same mechanism as labelIdentifier in object for circular
dependency resolution
This commit is contained in:
Weiko
2026-02-11 17:56:21 +01:00
committed by GitHub
parent b2f7c745f8
commit c15536f9f8
7 changed files with 154 additions and 15 deletions
@@ -127,6 +127,7 @@ exports[`ALL_UNIVERSAL_FLAT_ENTITY_PROPERTIES_TO_COMPARE_AND_STRINGIFY should ma
"name",
"type",
"objectMetadataUniversalIdentifier",
"defaultTabToFocusOnMobileAndSidePanelUniversalIdentifier",
"deletedAt",
],
"propertiesToStringify": [],
@@ -228,6 +228,11 @@ export const ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME = {
toStringify: false,
universalProperty: 'objectMetadataUniversalIdentifier',
},
defaultTabToFocusOnMobileAndSidePanelId: {
toStringify: false,
universalProperty:
'defaultTabToFocusOnMobileAndSidePanelUniversalIdentifier',
},
deletedAt: { toStringify: false, universalProperty: undefined },
},
pageLayoutWidget: {