app/soc/views/models/organization.py
changeset 2177 e2c193e1f631
parent 2155 8e26887b6d15
child 2195 a71c31527582
--- a/app/soc/views/models/organization.py	Mon Apr 13 15:30:48 2009 +0000
+++ b/app/soc/views/models/organization.py	Mon Apr 13 15:31:39 2009 +0000
@@ -171,7 +171,7 @@
         dynaform = self._params['create_form'],
         dynaproperties = updated_fields)
 
-    params['applicant_create_form'] = applicant_create_form
+    self._params['applicant_create_form'] = applicant_create_form
 
   @decorators.merge_params
   @decorators.check_access
@@ -367,14 +367,12 @@
     except out_of_band.Error:
       is_host = False
 
-    new_params = {}
+    params = params.copy()
 
     if is_host:
-      new_params['list_action'] = (redirects.getAdminRedirect, params)
+      params['list_action'] = (redirects.getAdminRedirect, params)
     else:
-      new_params['list_action'] = (redirects.getPublicRedirect, params)
-    # safe to merge them the wrong way around because of @merge_params
-    params = dicts.merge(new_params, params)
+      params['list_action'] = (redirects.getPublicRedirect, params)
 
     new_filter = {}