'Mtrack_ticket', /// all of these MUST have applyFilters, and check authenication..
'mtrack_change',
'core_enum',
- 'Person',
+ //'Person', // fixme - need to verify this is protected..
'mtrack_milestone',
- 'Projects',
- 'Images',
- 'mtrack_repos'
+ 'Projects', // fixme - we should remove code from projects....
+ 'Images', // not sure about this...
+ 'mtrack_repos' // not sure about this...
);
function checkPerm($obj, $lvl, $req=null)
{
- if ($this->authUser) {
+ //if ($this->authUser) {
$res = parent::checkPerm($obj,$lvl,$req);
if ($res) {
return $res;
}
- }
+ //}
// not authenticated...
// these checks only apply to non-company users.
if ($lvl != 'S') {
return false;
}
- var_dump($req['etype']);
+
switch ($req['etype']) {
- // case 'severity':
- case 'classification':
- case 'severity':
+ case 'classification':
+ //case 'severity':
case 'resolution':
case 'priority':
case 'ticketstate':
}
-
-
}
+
+
}