Skip to content

Handle failed channel joins - #2

Merged
Sythos merged 2 commits into
mainfrom
event/join-failed
Sep 20, 2026
Merged

Sythos merged 2 commits into
mainfrom
event/join-failed

Conversation

@Sythos

@Sythos Sythos commented Sep 20, 2026

Copy link
Copy Markdown
Owner

Implements Grappa's join_failed event on both live user-topic delivery and per-channel snapshots.

  • Stores nullable reason and numeric and marks the channel window as failed.
  • Clears stale invite state and keeps a muted pseudo-row without a roster.
  • Removes only join_failed from the ignored event kinds.

git diff --check passed. Tests were added and are pending CI execution.

@Sythos
Sythos merged commit c290aa5 into main Sep 20, 2026
4 of 5 checks passed
@Sythos
Sythos deleted the event/join-failed branch September 20, 2026 17:36
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