From 57b24e89eeec25d39491fdf744d029d66a857d46 Mon Sep 17 00:00:00 2001 From: Kierre Date: Mon, 29 Sep 2025 16:19:09 -0400 Subject: [PATCH] Fix for v12 room IDs --- src/s2s.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/s2s.py b/src/s2s.py index 9aab12d..09bad27 100644 --- a/src/s2s.py +++ b/src/s2s.py @@ -293,12 +293,18 @@ async def send_join_v2(roomId, eventId): @server.route("/_matrix/federation/v1/make_join//") async def make_join(roomId, userId): - if roomId.split(":")[1] != server_name: + def not_invited(): return jsonify({ "errcode": "M_FORBIDDEN", "error": "You are not invited to this room." }), 403 + try: + if roomId.split(":")[1] != server_name: + return not_invited() + except: + return not_invited() + class bullshit: def get_json(): return {}