diff -r b3bf833c4580 -r 3d40190f35b6 app/soc/views/helper/responses.py --- a/app/soc/views/helper/responses.py Wed Jan 21 21:41:36 2009 +0000 +++ b/app/soc/views/helper/responses.py Wed Jan 21 22:21:40 2009 +0000 @@ -118,7 +118,7 @@ if settings: context['ga_tracking_num'] = settings.ga_tracking_num - context['tos_link'] = getToSLink(settings) + context['tos_link'] = redirects.getToSRedirect(settings) return context @@ -172,23 +172,3 @@ return respond(request, sibling_templates, context=context, response_args=error.response_args) - -def getToSLink(presence): - """Returns link to 'show' the ToS Document if it exists, None otherwise. - - Args: - presence: Presence entity that may or may not have a tos property - """ - if not presence: - return None - - try: - tos_doc = presence.tos - except db.Error: - return None - - if not tos_doc: - return None - - return redirects.getPublicRedirect(tos_doc, {'url_name': 'document'}) -