diff --git a/api4/user.go b/api4/user.go index be714482a5..856ad1b95b 100644 --- a/api4/user.go +++ b/api4/user.go @@ -1346,6 +1346,9 @@ func updateUserActive(c *Context, w http.ResponseWriter, r *http.Request) { } }) } + + message := model.NewWebSocketEvent(model.WEBSOCKET_EVENT_USER_ACTIVATION_STATUS_CHANGE, "", "", "", nil) + c.App.Publish(message) ReturnStatusOK(w) } diff --git a/model/websocket_message.go b/model/websocket_message.go index cbb17dbcfd..8885ed4e5d 100644 --- a/model/websocket_message.go +++ b/model/websocket_message.go @@ -57,6 +57,7 @@ const ( WEBSOCKET_EVENT_CONFIG_CHANGED = "config_changed" WEBSOCKET_EVENT_OPEN_DIALOG = "open_dialog" WEBSOCKET_EVENT_GUESTS_DEACTIVATED = "guests_deactivated" + WEBSOCKET_EVENT_USER_ACTIVATION_STATUS_CHANGE = "user_activation_status_change" WEBSOCKET_EVENT_RECEIVED_GROUP = "received_group" WEBSOCKET_EVENT_RECEIVED_GROUP_ASSOCIATED_TO_TEAM = "received_group_associated_to_team" WEBSOCKET_EVENT_RECEIVED_GROUP_NOT_ASSOCIATED_TO_TEAM = "received_group_not_associated_to_team"