[Erp5-report] r13953 - /erp5/trunk/products/ERP5/Document/File.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Apr 5 09:29:39 CEST 2007
Author: jp
Date: Thu Apr 5 09:29:37 2007
New Revision: 13953
URL: http://svn.erp5.org?rev=13953&view=rev
Log:
Changed unpackData to a function.
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=13953&r1=13952&r2=13953&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/File.py (original)
+++ erp5/trunk/products/ERP5/Document/File.py Thu Apr 5 09:29:37 2007
@@ -41,6 +41,19 @@
from DateTime import DateTime
mimetypes.init()
+
+def _unpackData(data):
+ """
+ Unpack Pdata into string
+ """
+ if isinstance(data, str):
+ return data
+ else:
+ data_list = []
+ while data is not None:
+ data_list.append(data.data)
+ data = data.next
+ return ''.join(data_list)
class File(Document, CMFFile, ConversionCacheMixin):
"""
@@ -149,20 +162,6 @@
"""
return self.hasData()
- security.declarePrivate('_unpackData')
- def _unpackData(self, data):
- """
- Unpack Pdata into string
- """
- if isinstance(data, str):
- return data
- else:
- data_list = []
- while data is not None:
- data_list.append(data.data)
- data = data.next
- return ''.join(data_list)
-
security.declareProtected(Permissions.ModifyPortalContent, 'guessMimeType')
def guessMimeType(self, fname=''):
"""
More information about the Erp5-report
mailing list