app/soc/views/helper/access.py
changeset 891 3d40190f35b6
parent 890 b3bf833c4580
child 892 c3cdb581ffd2
--- a/app/soc/views/helper/access.py	Wed Jan 21 21:41:36 2009 +0000
+++ b/app/soc/views/helper/access.py	Wed Jan 21 22:21:40 2009 +0000
@@ -41,9 +41,11 @@
 from soc.logic.models.host import logic as host_logic
 from soc.logic.models.notification import logic as notification_logic
 from soc.logic.models.request import logic as request_logic
+from soc.logic.models.site import logic as site_logic
 from soc.logic.models.user import logic as user_logic
 from soc.views import helper
 from soc.views import out_of_band
+from soc.views.helper import redirects
 
 
 DEF_NO_USER_LOGIN_MSG_FMT = ugettext_lazy(
@@ -206,7 +208,7 @@
   # Would not reach this point of site-wide ToS did not exist, since
   # agreesToSiteToS() call above always returns True if no ToS is in effect.
   login_msg_fmt = DEF_AGREE_TO_TOS_MSG_FMT % {
-      'tos_link': 'TODO(tlarsen): fix circular import first to make this work'}
+      'tos_link': redirects.getToSRedirect(site_logic.getSingleton())}
 
   raise out_of_band.LoginRequest(message_fmt=login_msg_fmt)