Changeset 1396

Show
Ignore:
Timestamp:
02/15/11 15:26:33 (15 months ago)
Author:
zeank
Message:

make EditUser?_Admin work for users others then himself
refs #270

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • HelpIM3/branches/chatgroups/HelpIM/auth/pages/EditUser_Admin.py

    r1209 r1396  
    2323    def performAction(self, *pargs, **kwargs): 
    2424        self.log.debug('EditUser.performAction') 
    25         if not self.__dict__.has_key('user'): 
    26             self.user = self.site.getUserById(self.site, self.parameters['user_id']) 
     25        self.user = self.site.getUserById(self.site, self.parameters['user_id']) 
    2726        self.user.user_name = self.parameters['user_name']     
    2827        self.user.user_password = self.parameters['user_password']     
    2928        self.user.user_email = self.parameters['user_email']     
    3029        self.user.user_role_id = self.parameters['user_role_id'] 
    31         self.user.user_department_id = self.parameters['user_department_id'] 
     30        self.user.user_nickName = self.getParam('user_nickName') 
     31        if self.checkNotEmpty('user_department_id'): 
     32            self.user.user_department_id = self.parameters['user_department_id'] 
    3233        if self.parameters.get('user_lang'): 
    3334            user.user_lang = self.parameters['user_lang']