Changeset 2938

Show
Ignore:
Timestamp:
06/13/06 23:18:07 (16 years ago)
Author:
jerome
Message:

Fixed some LDAP issues wrt email address changes.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/storages/ldapstorage.py

    r2880 r2938  
    917917                       "pykotaLimitBy" : (user.LimitBy or "quota"), 
    918918                       "pykotaOverCharge" : str(user.OverCharge), 
    919                        "description" : self.userCharsetToDatabase(user.Description or "") 
     919                       "description" : self.userCharsetToDatabase(user.Description or ""), 
     920                       self.info["usermail"] : user.Email or "", 
    920921                    }    
    921922                        
    922         if user.Email : 
    923             newfields.update({self.info["usermail"]: user.Email}) 
    924923        mustadd = 1 
    925924        if self.info["newuser"].lower() != 'below' : 
     
    11231122                       "pykotaOverCharge" : str(user.OverCharge), 
    11241123                       "description" : self.userCharsetToDatabase(user.Description or ""),  
     1124                       self.info["usermail"] : user.Email or "", 
    11251125                    }    
    1126         if user.Email : 
    1127             newfields.update({self.info["usermail"]: user.Email}) 
    11281126        self.doModify(user.ident, newfields) 
    11291127