Skip to content
Snippets Groups Projects

list view inline delete fix for calendar module

Merged Greeshma requested to merge greeshma.kk/vtigercrm:calendar_checkpermission into master
+ 2
2
Compare changes
  • Side-by-side
  • Inline
@@ -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 (!in_array($recordEntityName, $activityModulesList) || (!empty($sourceModule) && !in_array($sourceModule, $activityModulesList))) {
throw new AppException(vtranslate('LBL_PERMISSION_DENIED'));
}
}
}
return true;
}
Loading