// we now have permission...
// obj.moduleOwner '.' lname
-
+
if (Pman.hasPermExists(permname) && !Pman.hasPerm(permname,'S')) {
// it's a turned off permission...
Roo.log(permname + " is Disabled for this user");
obj.disabled = true;
return;
}
-
+ if (obj.permname && obj.permname.length && Pman.hasPermExists(obj.permname) && !Pman.hasPerm(obj.permname,'S')) {
+ // it's a turned off permission...
+ Roo.log(obj.permname + " is Disabled for this user");
+ obj.disabled = true;
+ return;
+ }
}
// honour DEPRICATED permname setings..
// new code should use PART name, and matching permissions.
if (this.permname && this.permname.length) {
- Roo.log('run!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!');
- Roo.log(this);
- Roo.log(this.permname);
if (!Pman.hasPerm(this.permname, 'S')) {
return;
}