# HG changeset patch # User Todd Larsen # Date 1232490823 0 # Node ID fbc1a87364ac6b6de0b92c82134d4dc924c5ee20 # Parent bb43b74c58f6b614c6b2f4c0be85fe922d480e0b Do not crash on *every* page load if there is no ToS Document. 'tos' ReferenceProperty might be present, but still be None. Patch by: Todd Larsen Review by: to-be-reviewed diff -r bb43b74c58f6 -r fbc1a87364ac app/soc/views/helper/responses.py --- a/app/soc/views/helper/responses.py Tue Jan 20 22:30:21 2009 +0000 +++ b/app/soc/views/helper/responses.py Tue Jan 20 22:33:43 2009 +0000 @@ -187,5 +187,8 @@ except db.Error: return None + if not tos_doc: + return None + return redirects.getPublicRedirect(tos_doc, {'url_name': 'document'})