The GitHub Actions job "CI" on rocketmq-dashboard.git/fix/consumer-subscription-loading-stuck has failed. Run started by GitHub user lizhimins (triggered by lizhimins).
Head commit for run: b6bc7716c0682dc2b214a774af4c86e39166627d / unbridled-41 <[email protected]> fix(web): clear the subscription check spinner when a silent refresh wins loadSubscriptions raised the per-group loading flag for a user-visible check and only cleared it when the finishing request was still current *and* non-silent. The detail modal refreshes the same data silently every 2s, so a tick that lands while the user-visible check is still in flight takes over the current-request slot: the older request no longer clears the flag and the silent one refuses to, leaving the 订阅一致性检查 spinner and the "正在检查订阅一致性" state stuck until the next manual check. Let the current request clear the flag regardless of how it was started — it is the one whose response the panel is waiting for — and leave the state object untouched when the flag is already down. Test: ConsumerPage "stops the subscription check spinner when a silent refresh supersedes it" (fails before the change: the button keeps ant-btn-loading). Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/37913688327 With regards, GitHub Actions via GitBox
