Loyal-Young opened a new issue, #6714: URL: https://github.com/apache/rocketmq-dashboard/issues/6714
## Problem The Studio ACL page keeps the previous ACL user or rule rows and pagination total after a filtered reload fails. The error toast appears, but the old rows remain actionable under the new filter. This can mislead an operator into editing or deleting an ACL entry that does not match the current query. ## Reproduction 1. Open the ACL page with at least one user and one rule loaded. 2. Enter a user search keyword, or change a rule filter. 3. Make the corresponding `pageAclUsers` or `listAclRules` request reject. 4. Observe that the previous rows and count remain after loading finishes. The two inventory requests are independent. A failure in one should clear only that table's stale rows and total while leaving the successful table available. ## Proposed fix Clear the failed table's rows and total in its request error path, and add focused regression tests for both user and rule reloads. Preserve the current error toast and the successful table's data. -- 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]
