Переглянути джерело

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

Romain Rigaux 4 роки тому
батько
коміт
cb8c4ed700
1 змінених файлів з 2 додано та 0 видалено
  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.init_time = datetime.now()
     self.raz_token = None
     self.raz_token = None
     o = lib_urlparse(self.raz_url)
     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.raz_hostname, self.raz_port = o.netloc.split(':')
     self.scheme = o.scheme
     self.scheme = o.scheme