MatrixSynapse/synapse/handlers
Dirk Klimpel c07022303e
Fix a bug that deactivated users appear in the directory (#8933)
Fixes a bug that deactivated users appear in the directory when their profile information was updated.

To change profile information of deactivated users is neccesary for example you will remove displayname or avatar.
But they should not appear in directory. They are deactivated.



Co-authored-by: Erik Johnston <erikj@jki.re>
2020-12-17 12:05:39 +00:00
..
ui_auth Remove the deprecated Handlers object (#8494) 2020-10-09 07:24:34 -04:00
__init__.py Remove the deprecated Handlers object (#8494) 2020-10-09 07:24:34 -04:00
_base.py Simplify the flow for SSO UIA (#8881) 2020-12-08 14:03:38 +00:00
account_data.py
account_validity.py Add type hints for account validity handler (#8620) 2020-10-26 14:17:31 -04:00
acme.py
acme_issuing_service.py
admin.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
appservice.py Improve appservice handler to send only the most recent read receipts when no stream_id is stored. (#8744) 2020-11-18 18:54:09 +00:00
auth.py Fix startup failure with localdb_enabled: False (#8937) 2020-12-14 20:42:03 +00:00
cas_handler.py Properly report user-agent/IP during registration of SSO users. (#8784) 2020-11-23 13:28:03 -05:00
deactivate_account.py Add admin API for logging in as a user (#8617) 2020-11-17 10:51:25 +00:00
device.py
devicemessage.py
directory.py Allow spam-checker modules to be provide async methods. (#8890) 2020-12-11 14:05:15 -05:00
e2e_keys.py e2e: ensure we have both master and self-signing key (#8455) 2020-10-26 18:37:47 +00:00
e2e_room_keys.py
events.py
federation.py Allow spam-checker modules to be provide async methods. (#8890) 2020-12-11 14:05:15 -05:00
groups_local.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
identity.py Apply an IP range blacklist to push and key revocation requests. (#8821) 2020-12-02 11:09:24 -05:00
initial_sync.py Add type hints to profile and base handlers. (#8609) 2020-10-21 06:44:31 -04:00
message.py Allow spam-checker modules to be provide async methods. (#8890) 2020-12-11 14:05:15 -05:00
oidc_handler.py Push login completion down into SsoHandler (#8941) 2020-12-16 20:01:53 +00:00
pagination.py Add `force_purge` option to delete-room admin api. (#8843) 2020-11-30 16:48:12 +00:00
password_policy.py
presence.py Use TYPE_CHECKING instead of magic MYPY variable. (#8770) 2020-11-17 09:09:40 -05:00
profile.py Add admin API for logging in as a user (#8617) 2020-11-17 10:51:25 +00:00
read_marker.py
receipts.py Allow spam-checker modules to be provide async methods. (#8890) 2020-12-11 14:05:15 -05:00
register.py Allow spam-checker modules to be provide async methods. (#8890) 2020-12-11 14:05:15 -05:00
room.py Do not assume that the contents dictionary includes history_visibility. (#8945) 2020-12-16 08:46:37 -05:00
room_list.py Do not assume that the contents dictionary includes history_visibility. (#8945) 2020-12-16 08:46:37 -05:00
room_member.py Allow spam-checker modules to be provide async methods. (#8890) 2020-12-11 14:05:15 -05:00
room_member_worker.py
saml_handler.py Push login completion down into SsoHandler (#8941) 2020-12-16 20:01:53 +00:00
search.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
set_password.py
sso.py Push login completion down into SsoHandler (#8941) 2020-12-16 20:01:53 +00:00
state_deltas.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
stats.py
sync.py Add admin API for logging in as a user (#8617) 2020-11-17 10:51:25 +00:00
typing.py Don't unnecessarily start bg process while handling typing. (#8668) 2020-10-27 15:32:19 +00:00
user_directory.py Fix a bug that deactivated users appear in the directory (#8933) 2020-12-17 12:05:39 +00:00