From eb0d14e219cfabb1c73aaa8e3707c76e09b481f3 Mon Sep 17 00:00:00 2001 From: Will Ezell Date: Wed, 29 Nov 2023 15:58:49 -0500 Subject: [PATCH] fix(perf) read field list from cache, not from sql ref: #26840 --- .../main/webapp/html/portlet/ext/contentlet/edit_contentlet.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotCMS/src/main/webapp/html/portlet/ext/contentlet/edit_contentlet.jsp b/dotCMS/src/main/webapp/html/portlet/ext/contentlet/edit_contentlet.jsp index b50951953f3a..8949875d4567 100644 --- a/dotCMS/src/main/webapp/html/portlet/ext/contentlet/edit_contentlet.jsp +++ b/dotCMS/src/main/webapp/html/portlet/ext/contentlet/edit_contentlet.jsp @@ -21,7 +21,7 @@ public boolean isNextFieldFullScreen(Structure structure, Field oldField) { try{ - ContentType type = new StructureTransformer(structure).from(); + ContentType type = APILocator.getContentTypeAPI(APILocator.systemUser()).find(structure.getInode()); com.dotcms.contenttype.model.field.Field fieldIn = LegacyFieldTransformer.from(oldField); com.dotcms.contenttype.model.field.Field field = type.fields().subList(type.fields().indexOf(fieldIn), type.fields().size()).stream().filter(f->!(f instanceof RowField || f instanceof ColumnField || f instanceof TabDividerField)).findFirst().get(); return isFullScreenField(field);