web/views/actions.py
branchtls-sprint
changeset 714 39a2a6673171
parent 707 21a59b468f1a
parent 710 766c881e101f
child 728 a95b284150d1
equal deleted inserted replaced
709:b21ee900c732 714:39a2a6673171
   133     category = 'moreactions'
   133     category = 'moreactions'
   134     order = 100
   134     order = 100
   135 
   135 
   136     @classmethod
   136     @classmethod
   137     def registered(cls, vreg):
   137     def registered(cls, vreg):
       
   138         super(ManagePermissionsAction, cls).registered(vreg)
   138         if 'require_permission' in vreg.schema:
   139         if 'require_permission' in vreg.schema:
   139             cls.__select__ |= relation_possible('require_permission', 'subject', 'EPermission',
   140             cls.__select__ |= relation_possible('require_permission', 'subject', 'EPermission',
   140                                                 action='add')
   141                                                 action='add')
   141         return super(ManagePermissionsAction, cls).registered(vreg)
   142         return super(ManagePermissionsAction, cls).registered(vreg)
   142     
   143