app/soc/views/helper/params.py
changeset 735 28225172af06
parent 710 edb5dbb1dea7
child 761 da4d499a9598
--- a/app/soc/views/helper/params.py	Sat Dec 13 13:09:06 2008 +0000
+++ b/app/soc/views/helper/params.py	Sat Dec 13 13:27:40 2008 +0000
@@ -84,9 +84,8 @@
   new_params['rights'] = rights
   new_params['scope_logic'] = params['logic'].getScopeLogic()
 
-
-  new_params['create_redirect'] = '/%(url_name)s' % params
-  new_params['edit_redirect'] = '/%(url_name)s/edit' % params
+  # Do not expand edit_redirect to allow it to be overriden without suffix
+  new_params['edit_redirect'] = '/%(url_name)s/edit/%(suffix)s'
   new_params['missing_redirect'] = '/%(url_name)s/create' % params
   new_params['delete_redirect'] = '/%(url_name)s/list' % params
   new_params['invite_redirect'] = '/request/list'