Skip to content

fix(web): let members take over conversation-backed chats - #421

Merged
setkyar merged 1 commit into
mainfrom
fix/member-conversation-takeover
Oct 15, 2026
Merged

setkyar merged 1 commit into
mainfrom
fix/member-conversation-takeover

Conversation

@setkyar

@setkyar setkyar commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • resolve the real contact ID before rendering composer contact actions
  • use that ID for takeover and unblock mutations instead of posting a conversation UUID to contact routes
  • keep merged-thread identity precedence intact

Validation

  • bunx biome lint apps/web/src/pages/ChatPage.tsx
  • bun test apps/web/src/components/chat/composer-access.test.ts apps/web/src/hooks/chat/useChatPageState.test.ts (22 passed)
  • bun run --filter @wateaminbox/shared build
  • bun run --filter @wateaminbox/web build
  • git diff --check

@setkyar
setkyar merged commit 62f418f into main Oct 15, 2026
7 of 9 checks passed
@setkyar
setkyar deleted the fix/member-conversation-takeover branch October 15, 2026 04:26
@ygncode ygncode deleted a comment from ivaralex Oct 15, 2026
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