From 9b23b357abaf2699c49bcd16bc95739c217ed1fe Mon Sep 17 00:00:00 2001 From: Fabien Morin <fabien@nexedi.com> Date: Mon, 15 Sep 2008 11:23:05 +0000 Subject: [PATCH] anonymous_module variable was not set on the request, now it's ok git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23609 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../portal_skins/erp5_egov/EGov_register.xml | 12 +++--------- bt5/erp5_egov/bt/revision | 2 +- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/bt5/erp5_egov/SkinTemplateItem/portal_skins/erp5_egov/EGov_register.xml b/bt5/erp5_egov/SkinTemplateItem/portal_skins/erp5_egov/EGov_register.xml index adb63f3eb0..af86773634 100644 --- a/bt5/erp5_egov/SkinTemplateItem/portal_skins/erp5_egov/EGov_register.xml +++ b/bt5/erp5_egov/SkinTemplateItem/portal_skins/erp5_egov/EGov_register.xml @@ -69,10 +69,6 @@ if not context.isCaptchaTextCorrect(captcha_text):\n module = context.getDefaultModule(portal_type=\'Subscription Form\')\n form = module.newContent(portal_type=\'Subscription Form\')\n \n -# set in the request wich module is used for this annonymous application\n -# this is use in PAS\n -request.set(\'anonymous_module\', module.getId())\n -\n # XXX this group is not good for a form\n # but it\'s used for security on subscription form module\n form.setGroup(\'dgid/di/cge\')\n @@ -92,13 +88,11 @@ form.setPassword(password)\n \n # the ownership is the form itself\n form.manage_addLocalRoles(new_object_id, [\'Owner\',])\n -#form.changeOwnership(new_object_id)\n -\n -\n -\n \n # login with this new form\n -redirect_url = \'%s/logged_in?__ac_name=%s&__ac_password=%s\' % (redirect_url, new_object_id, password)\n +# set in the request wich module is used for this annonymous application\n +# this is use in PAS\n +redirect_url = \'%s/logged_in?__ac_name=%s&__ac_password=%s&anonymous_module=%s\' % (redirect_url, new_object_id, password, module.getId())\n \n result = request[\'RESPONSE\'].redirect(redirect_url) \n return result\n diff --git a/bt5/erp5_egov/bt/revision b/bt5/erp5_egov/bt/revision index f491e22fc0..58dc5afc0c 100644 --- a/bt5/erp5_egov/bt/revision +++ b/bt5/erp5_egov/bt/revision @@ -1 +1 @@ -299 \ No newline at end of file +303 \ No newline at end of file -- 2.30.9