From 440b96caa79cdd35abe9e20be386063c8700c6b1 Mon Sep 17 00:00:00 2001 From: "yogeshwar.g" <yogeshwar.g@vtigersolutions.com> Date: Wed, 24 Jan 2024 15:29:31 +0530 Subject: [PATCH] #Fixes::157692300::yogeshwar::custom field Multi-Combo box issue --- modules/Vtiger/actions/Save.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/Vtiger/actions/Save.php b/modules/Vtiger/actions/Save.php index dda2a3c93..f1e268c41 100644 --- a/modules/Vtiger/actions/Save.php +++ b/modules/Vtiger/actions/Save.php @@ -156,10 +156,10 @@ class Vtiger_Save_Action extends Vtiger_Action_Controller { $fieldModelList = $moduleModel->getFields(); foreach ($fieldModelList as $fieldName => $fieldModel) { $fieldValue = $request->get($fieldName, null); - if(is_array($fieldValue)){ + $fieldDataType = $fieldModel->getFieldDataType(); + if(is_array($fieldValue) && $fieldDataType == 'multipicklist'){ $fieldValue=implode(' |##| ',$fieldValue); } - $fieldDataType = $fieldModel->getFieldDataType(); if($fieldDataType == 'time' && $fieldValue !== null){ $fieldValue = Vtiger_Time_UIType::getTimeValueWithSeconds($fieldValue); } -- GitLab