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 25eab0d973e0bae78c99d19a1e2a236ff7d1c401..03edba10312b3ba7c5d02c121e3e954cbb244bd8 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;