mirror of
https://github.com/owncast/owncast.git
synced 2026-03-13 09:51:16 +08:00
The banUser function in ChatModerationService was sending an incomplete request body to the /api/chat/users/setenabled endpoint. The API requires both userId and enabled fields, but only userId was being sent. This caused the endpoint to return a 400 Bad Request with the error: "must provide userId and enabled state" Added the missing enabled: false parameter to properly disable the user when banning. Co-authored-by: Matt Pruitt <41898282+guitsaru@users.noreply.github.com>