From: <ca...@fi...> - 2003-04-19 23:54:48
|
of course i forgot the attachment.. On Sat, Apr 19, 2003 at 10:39:03PM +0200, Domenico Andreoli wrote: > hi Michael, > > the patch you are referring to is already in the python-ldap version i'm > using and the problem is right in the "modlist.append((ldap.MOD_DELETE,attrtype,None))". > the error i get is from deletion of an inexistent entry. > > i attached an example to reproduce the bug. > > cheers > cavok > > On Fri, Apr 04, 2003 at 08:53:06PM +1000, Peter Hawkins wrote: > > Well, I'm not sure but I think I already fixed this in a different way: > > > > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/python-ldap/python-ldap/Lib/ldap/modlist.py.diff?r1=1.11&r2=1.12 > > > > Comment: > > "Replace an attribute value by deleting it completely and re-add the whole > > attribute value list. This is necessary to make it work with attributes for > > which no matching rules are implemented. The caveat is that it might trigger > > mor attribute indexing depending on LDAP server implementation." > > -----[ Domenico Andreoli, aka cavok --[ http://filibusta.crema.unimi.it/~cavok/gpgkey.asc ---[ 3A0F 2F80 F79C 678A 8936 4FEE 0677 9033 A20E BC50 |