Merge two of the room join codepaths
There's at least one more to merge in. Side-effects: * Stop reporting None as displayname and avatar_url in some cases * Joining a room by alias populates guest-ness in join event * Remove unspec'd PUT version of /join/<room_id_or_alias> which has not been called on matrix.org according to logs * Stop recording access_token_id on /join/room_id - currently we don't record it on /join/room_alias; I can try to thread it through at some point.
Showing
- synapse/api/errors.py 5 additions, 0 deletionssynapse/api/errors.py
- synapse/handlers/profile.py 9 additions, 2 deletionssynapse/handlers/profile.py
- synapse/handlers/room.py 35 additions, 9 deletionssynapse/handlers/room.py
- synapse/rest/client/v1/room.py 13 additions, 55 deletionssynapse/rest/client/v1/room.py
- synapse/types.py 11 additions, 3 deletionssynapse/types.py
Loading
Please register or sign in to comment