Show
Ignore:
Timestamp:
02/26/04 15:18:07 (20 years ago)
Author:
jalet
Message:

Should fix the remaining bugs wrt printers groups and users groups.

Files:
1 modified

Legend:

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

    r1361 r1365  
    2222# 
    2323# $Log$ 
     24# Revision 1.57  2004/02/26 14:18:07  jalet 
     25# Should fix the remaining bugs wrt printers groups and users groups. 
     26# 
    2427# Revision 1.56  2004/02/25 16:52:39  jalet 
    2528# Small fix wrt empty user groups 
     
    383386            self.tool.logdebug("QUERY : Modify(%s, %s ==> %s)" % (dn, oldentry, fields)) 
    384387            entry = ldap.modlist.modifyModlist(oldentry, fields, ignore_oldexistent=ignoreold) 
    385             self.database.modify_s(dn, entry) 
     388            modentry = [] 
     389            for (mop, mtyp, mval) in entry : 
     390                if mtyp != "createTimestamp" : 
     391                    modentry.append((mop, mtyp, mval)) 
     392            self.tool.logdebug("MODIFY : %s ==> %s ==> %s" % (fields, entry, modentry)) 
     393            if modentry : 
     394                self.database.modify_s(dn, modentry) 
    386395        except ldap.LDAPError, msg : 
    387396            raise PyKotaStorageError, (_("Problem modifying LDAP entry (%s, %s)") % (dn, fields)) + " : %s" % str(msg)