[Erp5-report] r23586 - in /erp5/trunk/bt5/erp5_egov: ExtensionTemplateItem/ bt/
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Sep 12 14:24:26 CEST 2008
Author: fabien
Date: Fri Sep 12 14:24:20 2008
New Revision: 23586
URL: http://svn.erp5.org?rev=23586&view=rev
Log:
use a custom variable 'anonymous_module' to know wich module the annonymous application belongs to
Modified:
erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/StandardSecurity.py
erp5/trunk/bt5/erp5_egov/bt/revision
Modified: erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/StandardSecurity.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/StandardSecurity.py?rev=23586&r1=23585&r2=23586&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/StandardSecurity.py (original)
+++ erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/StandardSecurity.py Fri Sep 12 14:24:20 2008
@@ -132,9 +132,8 @@
# XXX this hack permit to get the module of the application
# the goal is to work with anonymous applications, even if they are
# not reindexed
- if len(self.REQUEST.steps) >= 3 and \
- 'module' in self.REQUEST.steps[-3]:
- module_id = self.REQUEST.steps[-3]
+ module_id = self.REQUEST.get('anonymous_module', None)
+ if module_id:
module = getattr(portal, module_id, None)
if module is not None:
result = module._getOb(entity_name, None)
Modified: erp5/trunk/bt5/erp5_egov/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/bt/revision?rev=23586&r1=23585&r2=23586&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/bt/revision (original)
+++ erp5/trunk/bt5/erp5_egov/bt/revision Fri Sep 12 14:24:20 2008
@@ -1,1 +1,1 @@
-291
+292
More information about the Erp5-report
mailing list