Skip to content
Snippets Groups Projects

Check permission addresed on Vtiger core action files

Merged Uma requested to merge uma.s/vtigercrm:38276053_checkPermission_Overall into master

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
13 function checkPermission(Vtiger_Request $request) {
14 return true;
13 public function requiresPermission(Vtiger_Request $request){
14 $permissions = parent::requiresPermission($request);
15 $permissions[] = array('module_parameter' => 'module', 'action' => 'DetailView');
16 $permissions[] = array('module_parameter' => 'custom_module', 'action' => 'DetailView');
17 $request->set('custom_module', 'ModComments');
18
19 return $permissions;
15 20 }
16
21
17 22 public function process(Vtiger_Request $request) {
18 $mentionRule = Settings_Notifications_Task_Model::getInstance('Mention');
19 $message = $request->get('message');
20 $mentionedUsers = $mentionRule->getMentionedNames($message);
  • Uma
    Uma @uma.s started a thread on commit 2723cfdf
  • 13 function checkPermission(Vtiger_Request $request) {
    14 return true;
    13 public function requiresPermission(Vtiger_Request $request){
    14 $permissions = parent::requiresPermission($request);
    15 $permissions[] = array('module_parameter' => 'module', 'action' => 'DetailView');
    16 $permissions[] = array('module_parameter' => 'custom_module', 'action' => 'DetailView');
    17 $request->set('custom_module', 'ModComments');
    18
    19 return $permissions;
    15 20 }
    16
    21
    17 22 public function process(Vtiger_Request $request) {
    18 $mentionRule = Settings_Notifications_Task_Model::getInstance('Mention');
    19 $message = $request->get('message');
    20 $mentionedUsers = $mentionRule->getMentionedNames($message);
  • Uma
    Uma @uma.s started a thread on commit 2723cfdf
  • 13 function checkPermission(Vtiger_Request $request) {
    14 return true;
    13 public function requiresPermission(Vtiger_Request $request){
    14 $permissions = parent::requiresPermission($request);
    15 $permissions[] = array('module_parameter' => 'module', 'action' => 'DetailView');
    16 $permissions[] = array('module_parameter' => 'custom_module', 'action' => 'DetailView');
    17 $request->set('custom_module', 'ModComments');
    18
    19 return $permissions;
    15 20 }
    16
    21
    17 22 public function process(Vtiger_Request $request) {
    18 $mentionRule = Settings_Notifications_Task_Model::getInstance('Mention');
    19 $message = $request->get('message');
    20 $mentionedUsers = $mentionRule->getMentionedNames($message);
  • Alan Lord
    Alan Lord @lord_alan started a thread on commit 2723cfdf
  • 13 function checkPermission(Vtiger_Request $request) {
    14 return true;
    13 public function requiresPermission(Vtiger_Request $request){
    14 $permissions = parent::requiresPermission($request);
    15 $permissions[] = array('module_parameter' => 'module', 'action' => 'DetailView');
    16 $permissions[] = array('module_parameter' => 'custom_module', 'action' => 'DetailView');
    17 $request->set('custom_module', 'ModComments');
    18
    19 return $permissions;
    15 20 }
    16
    21
    17 22 public function process(Vtiger_Request $request) {
    18 $mentionRule = Settings_Notifications_Task_Model::getInstance('Mention');
    19 $message = $request->get('message');
    20 $mentionedUsers = $mentionRule->getMentionedNames($message);
    Please register or sign in to reply
    Loading