Enable records layouts for all records except workflows (#15378)

https://github.com/user-attachments/assets/3cb30486-3409-459e-9d60-7f6f31ebe00c
This commit is contained in:
Baptiste Devessier
2025-10-27 17:34:21 +01:00
committed by GitHub
parent d66d972d01
commit 24349cb729
2 changed files with 5 additions and 77 deletions
@@ -18,23 +18,15 @@ export const PageLayoutDispatcher = ({
FeatureFlagKey.IS_RECORD_PAGE_LAYOUT_ENABLED,
);
const isStandardObjectWithDefaultLayout =
const isStandardObjectUnsupportingRecordPageLayouts =
targetRecordIdentifier.targetObjectNameSingular ===
CoreObjectNameSingular.Company ||
CoreObjectNameSingular.Workflow ||
targetRecordIdentifier.targetObjectNameSingular ===
CoreObjectNameSingular.Person ||
CoreObjectNameSingular.WorkflowRun ||
targetRecordIdentifier.targetObjectNameSingular ===
CoreObjectNameSingular.Opportunity ||
targetRecordIdentifier.targetObjectNameSingular ===
CoreObjectNameSingular.Note ||
targetRecordIdentifier.targetObjectNameSingular ===
CoreObjectNameSingular.Task;
CoreObjectNameSingular.WorkflowVersion;
if (
targetRecordIdentifier.targetObjectNameSingular ===
CoreObjectNameSingular.Dashboard ||
(isRecordPageEnabled && isStandardObjectWithDefaultLayout)
) {
if (isRecordPageEnabled && !isStandardObjectUnsupportingRecordPageLayouts) {
return (
<PageLayoutRecordPageRenderer
targetRecordIdentifier={targetRecordIdentifier}