Skip to content

Prevent stale dashboard refresh after operator actions#60

Merged
shaypal5 merged 1 commit into
mainfrom
codex/fix-onboarding-approval-race
May 26, 2026
Merged

Prevent stale dashboard refresh after operator actions#60
shaypal5 merged 1 commit into
mainfrom
codex/fix-onboarding-approval-race

Conversation

@shaypal5

Copy link
Copy Markdown
Contributor

Summary

  • pause automatic dashboard refreshes while operator mutations are in flight
  • discard stale refresh snapshots that started before a newer operator action
  • force a post-mutation refresh after approval/status/forum/live/gate actions so successful writes reconcile from durable storage

Verification

  • npm run check
  • npm run test
  • npm run build

Note: attempted in-app browser verification, but the browser backend was unavailable in this session; Playwright is not installed in this repo.

@shaypal5 shaypal5 added the bug Something isn't working label May 26, 2026
@shaypal5 shaypal5 merged commit 77672fa into main May 26, 2026
1 check passed
@shaypal5 shaypal5 deleted the codex/fix-onboarding-approval-race branch May 26, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant