From 69dc5df6ec51f6f7f6737c61d9c4c1e7757a2b96 Mon Sep 17 00:00:00 2001 From: Li Jun <buli@deloitte.com.cn> Date: 星期四, 17 三月 2022 21:05:08 +0800 Subject: [PATCH] PIPLFixBugs0317V1 --- force-app/main/default/classes/LayoutDescriberHelper.cls | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/force-app/main/default/classes/LayoutDescriberHelper.cls b/force-app/main/default/classes/LayoutDescriberHelper.cls index 94863c0..806dd48 100644 --- a/force-app/main/default/classes/LayoutDescriberHelper.cls +++ b/force-app/main/default/classes/LayoutDescriberHelper.cls @@ -114,6 +114,7 @@ layoutSections.get(layoutSections.size() - 2).layoutFields.add(lf); } if(lf.isRequired){ + system.debug(lf.fieldAPI+' is required'); requiredFieldAPIList.add(lf.fieldAPI); } if(string.isBlank(lf.fieldAPI)){ @@ -130,6 +131,9 @@ for(String nameField:nameDetail){ LayoutField lf = new LayoutField(); lf.isRequired = (Boolean)fields.get('required'); + if(nameField == 'Salutation'){ + lf.isRequired = false; + } lf.isPlaceHolder = placeholderF; lf.editableField = isEditable; lf.fieldAPI = nameField; @@ -141,6 +145,7 @@ layoutSections.get(layoutSections.size() - 2).layoutFields.add(lf); } if(lf.isRequired){ + system.debug(lf.fieldAPI+' is required'); requiredFieldAPIList.add(lf.fieldAPI); } if(string.isBlank(lf.fieldAPI)){ @@ -168,6 +173,7 @@ layoutSections.get(layoutSections.size() - 2).layoutFields.add(lf); } if(lf.isRequired){ + system.debug(lf.fieldAPI+' is required'); requiredFieldAPIList.add(lf.fieldAPI); } if(string.isBlank(lf.fieldAPI)){ -- Gitblit v1.9.1