mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-08-15 08:15:29 -04:00
Add a shadow-banned flag to users. (#8092)
This commit is contained in:
parent
b069b78bb4
commit
ac77cdb64e
12 changed files with 83 additions and 12 deletions
|
@ -44,6 +44,7 @@ class ReplicationRegisterServlet(ReplicationEndpoint):
|
|||
admin,
|
||||
user_type,
|
||||
address,
|
||||
shadow_banned,
|
||||
):
|
||||
"""
|
||||
Args:
|
||||
|
@ -60,6 +61,7 @@ class ReplicationRegisterServlet(ReplicationEndpoint):
|
|||
user_type (str|None): type of user. One of the values from
|
||||
api.constants.UserTypes, or None for a normal user.
|
||||
address (str|None): the IP address used to perform the regitration.
|
||||
shadow_banned (bool): Whether to shadow-ban the user
|
||||
"""
|
||||
return {
|
||||
"password_hash": password_hash,
|
||||
|
@ -70,6 +72,7 @@ class ReplicationRegisterServlet(ReplicationEndpoint):
|
|||
"admin": admin,
|
||||
"user_type": user_type,
|
||||
"address": address,
|
||||
"shadow_banned": shadow_banned,
|
||||
}
|
||||
|
||||
async def _handle_request(self, request, user_id):
|
||||
|
@ -87,6 +90,7 @@ class ReplicationRegisterServlet(ReplicationEndpoint):
|
|||
admin=content["admin"],
|
||||
user_type=content["user_type"],
|
||||
address=content["address"],
|
||||
shadow_banned=content["shadow_banned"],
|
||||
)
|
||||
|
||||
return 200, {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue