app/soc/views/helper/redirects.py
changeset 2543 4c95d717a976
parent 2540 1e44d71c0e3e
child 2627 06d26fded0db
--- a/app/soc/views/helper/redirects.py	Sun Jul 05 00:57:03 2009 +0200
+++ b/app/soc/views/helper/redirects.py	Sun Jul 05 11:32:26 2009 +0200
@@ -361,6 +361,21 @@
   return '/%s/list/%s/%s' % (url_name, prefix, entity.key().id_or_name())
 
 
+def getTakeSurveyRedirect(entity, info):
+  """Returns the redirect for taking a Survey .
+
+  Args:
+      entity: a Survey entity
+      info: a dictionary contain a survey and params entry
+  """
+
+  survey_entity = entity
+  params = info
+
+  return '/%s/take/%s' % (params['url_name'],
+                                     survey_entity.key().id_or_name())
+
+
 def getTakeProjectSurveyRedirect(entity, info):
   """Returns the redirect for taking a Survey for the given Student Project.