From 2299eb610cc1a750e61f99b8703f997960820ea6 Mon Sep 17 00:00:00 2001 From: satish <satish.dvnk@vtiger.com> Date: Thu, 15 Sep 2016 15:40:56 +0530 Subject: [PATCH] Fixes #132 - Calendar Change Owner Action --- include/utils/utils.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/include/utils/utils.php b/include/utils/utils.php index 87b0af4fa..2736ec423 100755 --- a/include/utils/utils.php +++ b/include/utils/utils.php @@ -485,9 +485,15 @@ function getColumnFields($module) if($module == 'Calendar') { $cachedEventsFields = VTCacheUtils::lookupFieldInfo_Module('Events'); - if ($cachedEventsFields) { - if(empty($cachedModuleFields)) $cachedModuleFields = $cachedEventsFields; - else $cachedModuleFields = array_merge($cachedModuleFields, $cachedEventsFields); + if (!$cachedEventsFields) { + getColumnFields('Events'); + $cachedEventsFields = VTCacheUtils::lookupFieldInfo_Module('Events'); + } + + if (!$cachedModuleFields) { + $cachedModuleFields = $cachedEventsFields; + } else { + $cachedModuleFields = array_merge($cachedModuleFields, $cachedEventsFields); } } -- GitLab