RockteMQ-AI commented on issue #4282:
URL: 
https://github.com/apache/rocketmq-dashboard/issues/4282#issuecomment-5655087902

   **Issue Evaluation**
   
   Category: `type/bug` | Status: **Confirmed**
   
   The issue is valid. The `createSilence` handler in `systemAlerts.tsx` 
bundles client-side validation and the API call in a single `try/catch`, so 
validation errors from `parseSilenceLabels` are swallowed by the generic 
failure toast. Users never see the specific validation messages.
   
   The fix should separate client-side validation from the API call — either by 
validating before the API call (with inline error display) or by catching 
validation errors separately and rendering the specific messages next to the 
relevant form fields.
   
   ---
   *Automated evaluation by github-manager*
   


-- 
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