From baafef324d938b48054ba245d2eeebd495e96087 Mon Sep 17 00:00:00 2001 From: "yogeshwar.g" <yogeshwar.g@vtigersolutions.com> Date: Thu, 11 Jan 2024 11:04:12 +0530 Subject: [PATCH] Fixes::157703673::yogeshwar::custom field timezone AM PM displaying twice --- modules/Settings/LayoutEditor/actions/Field.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/Settings/LayoutEditor/actions/Field.php b/modules/Settings/LayoutEditor/actions/Field.php index 33569309f..2e22908e3 100644 --- a/modules/Settings/LayoutEditor/actions/Field.php +++ b/modules/Settings/LayoutEditor/actions/Field.php @@ -100,6 +100,10 @@ class Settings_LayoutEditor_Field_Action extends Settings_Vtiger_Index_Action { $defaultValue = $fieldInstance->get('defaultvalue'); if(!is_null($request->get('fieldDefaultValue', null))) { $defaultValue = decode_html($request->get('fieldDefaultValue')); + if(preg_match('/AM|PM/',$defaultValue) && ($fieldInstance->get('uitype') =='14')) + { + $defaultValue=Vtiger_Time_UIType::getTimeValueWithSeconds($defaultValue); + } $fieldInstance->set('defaultvalue', $defaultValue); } $response = new Vtiger_Response(); -- GitLab