[Erp5-report] r35750 nicolas - /erp5/trunk/products/ERP5/mixin/downloadable.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri May 28 18:17:03 CEST 2010


Author: nicolas
Date: Fri May 28 18:17:01 2010
New Revision: 35750

URL: http://svn.erp5.org?rev=35750&view=rev
Log:
Reuse _checkConversionFormatPermission from DocumentMixin

Modified:
    erp5/trunk/products/ERP5/mixin/downloadable.py

Modified: erp5/trunk/products/ERP5/mixin/downloadable.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/mixin/downloadable.py?rev=35750&r1=35749&r2=35750&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/mixin/downloadable.py [utf8] (original)
+++ erp5/trunk/products/ERP5/mixin/downloadable.py [utf8] Fri May 28 18:17:01 2010
@@ -65,13 +65,7 @@
     web_cache_kw['format'] = format
     _setCacheHeaders(_ViewEmulator().__of__(self), web_cache_kw)
 
-    method = self._getTypeBasedMethod('checkConversionFormatPermission',
-                 fallback_script_id='Document_checkConversionFormatPermission')
-    if not method(format=format):
-      raise Unauthorized("OOoDocument: user does not have enough permission'\
-                         ' to access document in %s format" %\
-                                                        (format or 'original'))
-
+    self._checkConversionFormatPermission(format, **kw)
     mime, data = self.convert(format, **kw)
     if not format:
       # Guess the format from original mimetype




More information about the Erp5-report mailing list