[Erp5-report] r31684 nicolas - /erp5/trunk/products/ERP5OOo/transforms/

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Jan 11 16:33:25 CET 2010


Author: nicolas
Date: Mon Jan 11 16:33:22 2010
New Revision: 31684

URL: http://svn.erp5.org?rev=31684&view=rev
Log:
* avoid ID conflicts when generating new temp documents
* self.name is a callable attribute
reviewed by romain

Modified:
    erp5/trunk/products/ERP5OOo/transforms/oood_commandtransform.py

Modified: erp5/trunk/products/ERP5OOo/transforms/oood_commandtransform.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5OOo/transforms/oood_commandtransform.py?rev=31684&r1=31683&r2=31684&view=diff
==============================================================================
--- erp5/trunk/products/ERP5OOo/transforms/oood_commandtransform.py [utf8] (original)
+++ erp5/trunk/products/ERP5OOo/transforms/oood_commandtransform.py [utf8] Mon Jan 11 16:33:22 2010
@@ -170,10 +170,10 @@
                           xml_declaration=False, pretty_print=False, )
 
   def convert(self):
-    tmp_ooo = newTempOOoDocument(self.context, self.name)
+    tmp_ooo = newTempOOoDocument(self.context, self.context.generateNewId())
     tmp_ooo.edit( base_data=self.data,
-                  fname=self.name,
-                  source_reference=self.name,
+                  fname=self.name(),
+                  source_reference=self.name(),
                   base_content_type=self.mimetype,)
     tmp_ooo.oo_data = self.data
     self.ooo = tmp_ooo




More information about the Erp5-report mailing list