RockteMQ-AI commented on issue #2623: URL: https://github.com/apache/rocketmq-dashboard/issues/2623#issuecomment-5423145323
**Issue Evaluation** Category: `type/bug` | Status: **Confirmed** The reported issue is valid. When ACL user records from cloud providers omit access-key or secret-key values, the web UI renders a blank copyable field for the access key, which is misleading and offers a useless copy action. **Root Cause:** The API contract does not represent optional credentials, and the frontend normalizes missing values to empty strings instead of showing a placeholder. **Impact:** Poor UX — users see a blank "copyable" field that appears broken and copies nothing. **Proposed fix assessment:** Making credentials optional in the API type and rendering a non-copyable placeholder (e.g., "N/A" or "Not available") is the correct approach. Adding regression tests for ACL user responses with missing credentials ensures the fix is robust. An automated fix proposal can be generated. Reply `/approve` to proceed with PR generation. --- *Automated evaluation by RockteMQ-AI* -- 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]
