1
0

Use correct federation path for knocking

This commit is contained in:
Brendan Abolivier
2021-09-02 17:33:43 +01:00
parent ab5343c30e
commit 50751a2b89

View File

@@ -241,18 +241,7 @@ class TransportLayerClient:
"make_membership_event called with membership='%s', must be one of %s"
% (membership, ",".join(valid_memberships))
)
# Knock currently uses an unstable prefix
if membership == Membership.KNOCK:
# Create a path in the form of /unstable/xyz.amorgan.knock/make_knock/...
path = _create_path(
FEDERATION_UNSTABLE_PREFIX + "/xyz.amorgan.knock",
"/make_knock/%s/%s",
room_id,
user_id,
)
else:
path = _create_v1_path("/make_%s/%s/%s", membership, room_id, user_id)
path = _create_v1_path("/make_%s/%s/%s", membership, room_id, user_id)
ignore_backoff = False
retry_on_dns_fail = False