src/pyams_security/zmi/plugin/userfolder.py
changeset 78 c495f40d039e
parent 75 aeb3456af183
child 115 12c5513ee71a
equal deleted inserted replaced
77:10d2372f54bb 78:c495f40d039e
   125     ajax_handler = 'properties.json'
   125     ajax_handler = 'properties.json'
   126     edit_permission = MANAGE_SYSTEM_PERMISSION
   126     edit_permission = MANAGE_SYSTEM_PERMISSION
   127 
   127 
   128     def updateWidgets(self, prefix=None):
   128     def updateWidgets(self, prefix=None):
   129         super(UsersFolderEditForm, self).updateWidgets()
   129         super(UsersFolderEditForm, self).updateWidgets()
   130         self.widgets['prefix'].mode = DISPLAY_MODE
   130         if 'prefix' in self.widgets:
       
   131             self.widgets['prefix'].mode = DISPLAY_MODE
   131 
   132 
   132 
   133 
   133 @view_config(name='properties.json', context=IUsersFolderPlugin, request_type=IPyAMSLayer,
   134 @view_config(name='properties.json', context=IUsersFolderPlugin, request_type=IPyAMSLayer,
   134              permission=MANAGE_SYSTEM_PERMISSION, renderer='json', xhr=True)
   135              permission=MANAGE_SYSTEM_PERMISSION, renderer='json', xhr=True)
   135 class UsersFolderAJAXEditForm(AJAXEditForm, UsersFolderEditForm):
   136 class UsersFolderAJAXEditForm(AJAXEditForm, UsersFolderEditForm):