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]
