[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