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

nobody at svn.erp5.org nobody at svn.erp5.org
Sat Nov 10 13:20:13 CET 2007


Author: jp
Date: Sat Nov 10 13:20:13 2007
New Revision: 17510

URL: http://svn.erp5.org?rev=17510&view=rev
Log:
By default, File do not have any base data. Only certain classes should have it. Therefore, having base data and having data is equivalent.

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=17510&r1=17509&r2=17510&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/File.py (original)
+++ erp5/trunk/products/ERP5/Document/File.py Sat Nov 10 13:20:13 2007
@@ -171,6 +171,14 @@
     """
     return self.hasData()
 
+  security.declareProtected(Permissions.AccessContentsInformation, 'hasBaseData')
+  def hasBaseData(self):
+    """
+      By default, a File instance does not require conversion
+      to a base format. Therefore, hasBaseData must be overriden.
+    """
+    return self.hasData()
+
   security.declareProtected(Permissions.ModifyPortalContent, 'guessMimeType')
   def guessMimeType(self, fname=''):
     """




More information about the Erp5-report mailing list