View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0009227 | mantisbt | other | public | 2008-06-05 11:52 | 2011-08-05 02:25 | 
| Reporter | stevenw | Assigned To | atrol | ||
| Priority | normal | Severity | minor | Reproducibility | always | 
| Status | closed | Resolution | duplicate | ||
| Summary | 0009227: manager-user unable to do multiple-ticket assignments (assigning) to users who are not managers | ||||
| Description | A user who is a manager for a project, tries to update multiple tickets, selecting to she wants to assign to another user (specifically a to a user that doesn't have manager level access). She gets an error "You do not have appropriate permissions to perform that action". Both tickets are in the assign before this assignment is attempted. She is able to make the assignment, one ticket at a time. This problem occurs in both v1.0.6 & v1.1.1. | ||||
| Additional Information | I believe the problem is with line 129 in 'bug_actiongroup.php'. if ( access_has_bug_level( $t_threshold , $t_bug_id, $f_assign ) && The $f_assign variable contains the userid of the user the tickets are being assigned to, and should not be used to check if the logged in user has permission to perform the assignment operation. By removing this variable, the assignments operation as expected. By removing the variable the user is determined upstream in access_has_bug_level. | ||||
| Tags | No tags attached. | ||||
