diff roundup/cgi/actions.py @ 5164:114d9628fd77

Fixed a couple of failing tests for *LoginRedirect in test_actions.py after url validation. Also raise ValueError from examine_url if base url is None.
author John Rouillard <rouilj@ieee.org>
date Sat, 23 Jul 2016 17:21:14 -0400
parents 3ee79a2d95d4
children a86860224d80
line wrap: on
line diff
--- a/roundup/cgi/actions.py	Sat Jul 23 17:08:44 2016 -0400
+++ b/roundup/cgi/actions.py	Sat Jul 23 17:21:14 2016 -0400
@@ -82,7 +82,10 @@
         '''
 
         parsed_url_tuple = urllib_.urlparse(url)
-        parsed_base_url_tuple = urllib_.urlparse(self.base)
+        if self.base:
+            parsed_base_url_tuple = urllib_.urlparse(self.base)
+        else:
+            raise ValueError(self._("Base url not set. Check configuration."))
 
         info={ 'url': url,
                'base_url': self.base,

Roundup Issue Tracker: http://roundup-tracker.org/