Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Update aliases event after deletion #652
Conversation
|
Sytest: matrix-org/sytest#216 |
erikjohnston
assigned
NegativeMjark
Mar 17, 2016
erikjohnston
referenced this pull request
in vector-im/riot-web
Mar 17, 2016
Closed
IBPX says deleting room aliases you created doesn't work #1142
|
LGTM |
NegativeMjark
commented on the diff
Mar 18, 2016
synapse/handlers/directory.py
| @@ -93,7 +95,7 @@ def create_appservice_association(self, service, room_alias, room_id, | ||
| yield self._create_association(room_alias, room_id, servers) | ||
| @defer.inlineCallbacks | ||
| - def delete_association(self, user_id, room_alias): | ||
| + def delete_association(self, requester, user_id, room_alias): |
erikjohnston
Owner
|
erikjohnston
added a commit
that referenced
this pull request
Mar 18, 2016
erikjohnston
merged commit 916227b
into
develop
Mar 18, 2016
8 checks passed
Flake8 + Packaging (Commit)
Build #159 origin/erikj/delete_alias succeeded in 27 sec
Details
Flake8 + Packaging (Merged PR)
Build finished.
Details
Sytest Postgres (Commit)
Build #162 origin/erikj/delete_alias succeeded in 5 min 31 sec
Details
Sytest Postgres (Merged PR)
Build finished.
Details
Sytest SQLite (Commit)
Build #163 origin/erikj/delete_alias succeeded in 4 min 21 sec
Details
Sytest SQLite (Merged PR)
Build finished.
Details
Unit Tests (Commit)
Build #204 origin/erikj/delete_alias succeeded in 1 min 19 sec
Details
Unit Tests (Merged PR)
Build finished.
Details
richvdh
deleted the
erikj/delete_alias
branch
Dec 1, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
erikjohnston commentedMar 17, 2016
Attempt to update the appropriate
m.room.aliasesevent after deleting an alias. This may fail due to the deleter not being in the room.Will also check if the canonical alias of the event is set to the deleted alias, and if so will attempt to delete it.