Skip to content

Commit 751b471

Browse files
committed
matrix_bridge: Verify server URL scheme.
Signed-off-by: Anders Kaseorg <[email protected]>
1 parent 3e2f839 commit 751b471

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

zulip/integrations/bridge_with_matrix/matrix_bridge.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,8 @@ def __init__(
232232
if result["result"] != "success":
233233
raise BridgeFatalZulipError("cannot get server settings")
234234
self.server_url: str = result["realm_uri"]
235+
if not self.server_url.startswith(("http:", "https:")):
236+
raise ValueError("Unexpected server URL scheme")
235237

236238
@classmethod
237239
async def create(

0 commit comments

Comments
 (0)