Loyal-Young opened a new pull request, #6902:
URL: https://github.com/apache/rocketmq-dashboard/pull/6902

   ## What is the purpose of the change
   
   Fixes #6900. A failed session-overview request was swallowed as `null`, so 
the administrator summary disappeared while the user table still looked healthy.
   
   ## Brief changelog
   
   - Keep the user-list response independent of the overview response.
   - Show a persistent, localized failure message and Retry action when the 
overview read fails.
   - Restore the overview after a successful retry and clear the error state 
when administrator access ends.
   - Add a component regression for the partial failure and recovery.
   
   This is separate from #5375, which handles failed user-list rows, and #6111, 
which concerns the per-user session drawer.
   
   ## Verification
   
   - `vitest run src/pages/studio/__tests__/UserManagement.test.tsx`: 17 passed.
   - TypeScript `tsc --noEmit`: passed.
   - ESLint on the three changed files: passed without warnings.
   - `git diff --check`: passed.
   
   ## AI assistance
   
   AI assistance helped trace the independent overview request, draft the retry 
state and regression test, and run the checks above. I reviewed the 
partial-failure behavior and the scope of the change.
   


-- 
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