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]

Reply via email to