mirror of
https://github.com/element-hq/dendrite.git
synced 2025-09-14 05:12:26 +03:00
mas: added /admin/v1/deactivate/{userID} endpoint
This commit is contained in:
parent
c06e0aa206
commit
48f3cd3367
2 changed files with 40 additions and 1 deletions
|
@ -342,7 +342,10 @@ func Setup(
|
|||
httputil.MakeServiceAdminAPI("admin_username_available", m.AdminToken, func(r *http.Request) util.JSONResponse {
|
||||
return AdminCheckUsernameAvailable(r, userAPI, cfg)
|
||||
})).Methods(http.MethodGet)
|
||||
|
||||
synapseAdminRouter.Handle("/admin/v1/deactivate/{userID}",
|
||||
httputil.MakeServiceAdminAPI("admin_deactivate_user", m.AdminToken, func(r *http.Request) util.JSONResponse {
|
||||
return AdminDeactivateAccount(r, userAPI, cfg)
|
||||
})).Methods(http.MethodPost)
|
||||
synapseAdminRouter.Handle("/admin/v2/users/{userID}",
|
||||
httputil.MakeServiceAdminAPI("admin_manage_user", m.AdminToken, func(r *http.Request) util.JSONResponse {
|
||||
switch r.Method {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue