Skip to content
Snippets Groups Projects
Commit ac1a587c authored by Uma's avatar Uma
Browse files

Check permission on all vtiger view files completed

parent 8b1a4bcc
No related branches found
No related tags found
No related merge requests found
......@@ -10,8 +10,16 @@
class Vtiger_ShowWidget_View extends Vtiger_IndexAjax_View {
function checkPermission(Vtiger_Request $request) {
return true;
public function requiresPermission(Vtiger_Request $request){
$permissions = parent::requiresPermission($request);
if($request->get('module') != 'Dashboard'){
$request->set('custom_module', 'Dashboard');
$permissions[] = array('module_parameter' => 'custom_module', 'action' => 'DetailView');
}else{
$permissions[] = array('module_parameter' => 'module', 'action' => 'DetailView');
}
return $permissions;
}
function process(Vtiger_Request $request) {
......
......@@ -10,7 +10,18 @@
class Vtiger_TagCloudSearchAjax_View extends Vtiger_IndexAjax_View {
function process(Vtiger_Request $request) {
public function requiresPermission(Vtiger_Request $request){
$permissions = parent::requiresPermission($request);
if($request->get('module') != 'Dashboard'){
$request->set('custom_module', 'Dashboard');
$permissions[] = array('module_parameter' => 'custom_module', 'action' => 'DetailView');
}
return $permissions;
}
function process(Vtiger_Request $request) {
$tagId = $request->get('tag_id');
$taggedRecords = Vtiger_Tag_Model::getTaggedRecords($tagId);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment