yuluo-yx opened a new issue, #2226: URL: https://github.com/apache/rocketmq-dashboard/issues/2226
### Problem\n\nLiteTopic refreshes the Topic list and namespace quota independently with Promise.allSettled. When the Topic list succeeds but the quota request fails, the page silently retains the quota from the previous refresh or namespace, making fresh and stale data appear together.\n\n### Expected behavior\n\nA failed active quota request should clear the old quota and show a quota-specific warning while retaining a successfully refreshed Topic list.\n\n### Reproduction\n\n1. Load LiteTopic with a successful quota response.\n2. Refresh with a successful Topic list response and a rejected quota response.\n3. The old quota remains visible and no quota warning is shown.\n\n### Acceptance criteria\n\n- Stale quota values are cleared on quota failure.\n- The successful Topic list remains visible.\n- The existing localized quota failure message is shown.\n- A UI regression test covers the partial-failure path. -- 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]
