Aias00 opened a new issue, #856: URL: https://github.com/apache/rocketmq-dashboard/issues/856
### What happened `POST /api/system-alerts/acknowledge` accepts a JSON literal `null` request body. `SystemAlertController#acknowledgeAlert` then dereferences the request object before calling `AlertService`, so a null body can fail with an internal `NullPointerException` instead of a structured 400 response. ### Expected behavior The system alert acknowledge endpoint should reject missing or JSON `null` request bodies with a clear 400 response and should not call the service when the request object is absent. ### Why this matters System alert acknowledgement is part of the Studio operations and observability surface. Invalid write requests should fail predictably and avoid surfacing internal implementation errors. ### Scope RocketMQ Studio / track 1 observability and operations alert management. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
