[Erp5-report] r17082 - /erp5/trunk/products/ERP5Type/Core/Folder.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Oct 22 11:40:09 CEST 2007
Author: aurel
Date: Mon Oct 22 11:40:09 2007
New Revision: 17082
URL: http://svn.erp5.org?rev=17082&view=rev
Log:
defined methodId__roles__ for zope 2.7 on patched method, in order to let it know the
security of the method
Modified:
erp5/trunk/products/ERP5Type/Core/Folder.py
Modified: erp5/trunk/products/ERP5Type/Core/Folder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Core/Folder.py?rev=17082&r1=17081&r2=17082&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Core/Folder.py (original)
+++ erp5/trunk/products/ERP5Type/Core/Folder.py Mon Oct 22 11:40:09 2007
@@ -1522,6 +1522,8 @@
for method_id in method_id_list:
if not hasattr(destination_klass, method_id):
setattr(destination_klass, method_id, NotImplementedClass(method_id))
-
+ # Zope 2.7 required to have methodId__roles__ defined
+ # to know the security ot the method
+ setattr(destination_klass, method_id+'__roles__', None)
# Overwrite Zope setTitle()
Folder.setTitle = Base.setTitle
More information about the Erp5-report
mailing list