From 48c0e81d5597eb7c3c182005b7105d7515415c48 Mon Sep 17 00:00:00 2001
From: Uma <uma.s@vtiger.com>
Date: Mon, 6 Apr 2020 20:40:21 +0530
Subject: [PATCH] Fixes #1239 Customer portal settings mandatroy field check on
 save is removed

---
 .../Settings/CustomerPortal/resources/CustomerPortal.js     | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js b/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js
index 25eab0d97..03edba103 100644
--- a/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js
+++ b/pkg/vtiger/modules/CustomerPortal/layouts/v7/modules/Settings/CustomerPortal/resources/CustomerPortal.js
@@ -141,13 +141,9 @@ Vtiger.Class('Settings_Customer_Portal_Js', {}, {
 					});
 
 					var fieldInfo = jQuery('input[name="selectedFields_'+moduleName+'"]').val();
-					if (fieldInfo != 'null' && isAllMandatoryFieldsSelected(mandatoryFields, JSON.parse(fieldInfo))) {
+					if (fieldInfo != 'null') {
 						selectedFields[moduleName] = fieldInfo;
-					} else {
-						returnFormData = false;
-						message = app.vtranslate('JS_MANDATORY_FIELDS_MISSING');
 					}
-
 					var relModuleInfo = jQuery('input[name="relatedModules_'+moduleName+'"]').val();
 					if (typeof relModuleInfo != 'undefined') {
 						relatedModuleInfo[moduleName] = relModuleInfo;
-- 
GitLab