From 4f386080f1b4982d908d79b0259ecbddb192e8e8 Mon Sep 17 00:00:00 2001 From: "greeshma.kk" <greeshma.kk@vtiger.com> Date: Wed, 16 Oct 2019 17:49:10 +0530 Subject: [PATCH] list view inline delete fix for calendar module --- modules/Calendar/actions/DeleteAjax.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/Calendar/actions/DeleteAjax.php b/modules/Calendar/actions/DeleteAjax.php index 75310db9f..599852a8b 100644 --- a/modules/Calendar/actions/DeleteAjax.php +++ b/modules/Calendar/actions/DeleteAjax.php @@ -31,9 +31,9 @@ class Calendar_DeleteAjax_Action extends Vtiger_DeleteAjax_Action { $activityModulesList = array('Calendar', 'Events'); $recordEntityName = getSalesEntityType($record); - if (!in_array($recordEntityName, $activityModulesList) || !in_array($sourceModule, $activityModulesList)) { + if ((!empty($recordEntityName) && !in_array($recordEntityName, $activityModulesList)) || (!empty($sourceModule) && !in_array($sourceModule, $activityModulesList))) { throw new AppException(vtranslate('LBL_PERMISSION_DENIED')); - } + } } return true; } -- GitLab