diff --git a/product/ERP5OOo/Document/ExternalLibraryFile.py b/product/ERP5OOo/Document/ExternalLibraryFile.py index 0c1bee77e663a57c31d4634f9695bfdc703d8aa0..884e52427a2d2d35645fdc41a4597705bc3fc8ac 100644 --- a/product/ERP5OOo/Document/ExternalLibraryFile.py +++ b/product/ERP5OOo/Document/ExternalLibraryFile.py @@ -126,6 +126,7 @@ class ExternalLibraryFile(ExternalDocument): for atr in self.portal_types[self.getPortalType()].getInstanceBaseCategoryList(): n.setProperty(atr,self.getProperty(atr)) # partial commits (otherwise packet may exceed mysql max size) + # XXX this should probably be deferred as portal_activities if i % 50 ==0: get_transaction().commit() self.log(len(lista))