Message710

Author leouserz
Recipients
Date 2006-12-21.19:23:23
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
This problem is caused by PyInstance always checking if it has a CollectionProxy(non-collection subclasses appear not to be affected).  If so it executes the CollectionProxies __setitem__(there are others, look for usage of getCollection() in PyInstance).  A possible patch is to check the various dictionaries before checking for a collection proxy and executing the returned function if there is one.

__findattr__ appears not to work, so the individual dictionaries may have to queried.

leouser
History
Date User Action Args
2008-02-20 17:17:08adminlinkissue600790 messages
2008-02-20 17:17:08admincreate