mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-06-06 17:58:51 -04:00
Merge pull request #2933 from matrix-org/erikj/3pid_yield
Add missing yield during 3pid signature checks
This commit is contained in:
commit
6619f047ad
1 changed files with 1 additions and 1 deletions
|
@ -573,7 +573,7 @@ class RoomMemberHandler(object):
|
||||||
if "mxid" in data:
|
if "mxid" in data:
|
||||||
if "signatures" not in data:
|
if "signatures" not in data:
|
||||||
raise AuthError(401, "No signatures on 3pid binding")
|
raise AuthError(401, "No signatures on 3pid binding")
|
||||||
self.verify_any_signature(data, id_server)
|
yield self.verify_any_signature(data, id_server)
|
||||||
defer.returnValue(data["mxid"])
|
defer.returnValue(data["mxid"])
|
||||||
|
|
||||||
except IOError as e:
|
except IOError as e:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue