[Erp5-report] r18414 - /erp5/trunk/products/ERP5/Document/File.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Dec 19 15:07:28 CET 2007


Author: yusei
Date: Wed Dec 19 15:07:27 2007
New Revision: 18414

URL: http://svn.erp5.org?rev=18414&view=rev
Log:
if filename is empty string, don't update source_reference. Because it means no file is uploaded.

Modified:
    erp5/trunk/products/ERP5/Document/File.py

Modified: erp5/trunk/products/ERP5/Document/File.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/File.py?rev=18414&r1=18413&r2=18414&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/File.py (original)
+++ erp5/trunk/products/ERP5/Document/File.py Wed Dec 19 15:07:27 2007
@@ -120,7 +120,9 @@
         self._setFile(file, precondition=precondition)
       if set_filename__:
         filename = getattr(file, 'filename', None)
-        if filename is not None:
+        # if file field is empty(no file is uploaded),
+        # filename is empty string.
+        if filename is not in (None, ''):
           kw['source_reference'] = filename
       del kw['file']
     Base._edit(self, **kw)




More information about the Erp5-report mailing list