mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
api: Add administrator endpoint for updating user status.
Fixes #33139.
This commit is contained in:
@@ -104,6 +104,7 @@ from zerver.views.presence import (
|
||||
get_status_backend,
|
||||
get_statuses_for_realm,
|
||||
update_active_status_backend,
|
||||
update_user_status_admin,
|
||||
update_user_status_backend,
|
||||
)
|
||||
from zerver.views.push_notifications import (
|
||||
@@ -467,7 +468,7 @@ v1_api_and_json_patterns = [
|
||||
rest_path("users/<user_id_or_email>/presence", GET=get_presence_backend),
|
||||
rest_path("realm/presence", GET=get_statuses_for_realm),
|
||||
rest_path("users/me/status", POST=update_user_status_backend),
|
||||
rest_path("users/<int:user_id>/status", GET=get_status_backend),
|
||||
rest_path("users/<int:user_id>/status", POST=update_user_status_admin, GET=get_status_backend),
|
||||
# user_groups -> zerver.views.user_groups
|
||||
rest_path("user_groups", GET=get_user_groups),
|
||||
rest_path("user_groups/create", POST=add_user_group),
|
||||
|
Reference in New Issue
Block a user