Bläddra i källkod

[raz] Nicer error message when turned on without a proper API URL

Romain Rigaux 4 år sedan
förälder
incheckning
cb8c4ed700
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      desktop/core/src/desktop/lib/raz/raz_client.py

+ 2 - 0
desktop/core/src/desktop/lib/raz/raz_client.py

@@ -49,6 +49,8 @@ class RazToken:
     self.init_time = datetime.now()
     self.raz_token = None
     o = lib_urlparse(self.raz_url)
+    if not o.netloc:
+      raise PopupException('Could not parse the host of the Raz server %s' % self.raz_url)
     self.raz_hostname, self.raz_port = o.netloc.split(':')
     self.scheme = o.scheme