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]

Reply via email to