Skip to content

fix(web): keep returning users on remote event storage#1669

Merged
Uarmagan merged 1 commit intomainfrom
bug/fix-returning-user-event-storage
Apr 23, 2026
Merged

fix(web): keep returning users on remote event storage#1669
Uarmagan merged 1 commit intomainfrom
bug/fix-returning-user-event-storage

Conversation

@Uarmagan
Copy link
Copy Markdown
Contributor

Summary

  • keep returning users on remote event storage when their active session is missing
  • preserve local storage fallback when Google disconnected Compass
  • replace the partial module mock with spies and add repository-selection regression coverage

Why

Returning users could otherwise be treated like anonymous users when SuperTokens reported no active session, which could make account-backed calendar data appear missing and save new events locally.

Validation

  • bun test --cwd packages/web src/common/repositories/event/event.repository.util.test.ts
  • bun test --cwd packages/web src/ducks/events/sagas/event.sagas.test.ts
  • bunx biome check packages/web/src/common/repositories/event/event.repository.util.ts packages/web/src/common/repositories/event/event.repository.util.test.ts
  • bun run test:web

@Uarmagan Uarmagan marked this pull request as ready for review April 23, 2026 20:58
@Uarmagan Uarmagan merged commit 85c94d1 into main Apr 23, 2026
8 checks passed
@Uarmagan Uarmagan deleted the bug/fix-returning-user-event-storage branch April 23, 2026 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant