Performance problem solved when getting appy wrappers.

This commit is contained in:
Gaetan Delannay 2010-02-08 08:53:30 +01:00
parent f88ac2d5de
commit 0fe011e0aa
6 changed files with 25 additions and 36 deletions

View file

@ -175,7 +175,7 @@ class AbstractWrapper:
# Create the object
folder.invokeFactory(portalType, objId)
ploneObj = getattr(folder, objId)
appyObj = ploneObj._appy_getWrapper(force=True)
appyObj = ploneObj.appy()
# Set object attributes
ploneObj._appy_manageSortedRefs()
for attrName, attrValue in kwargs.iteritems():