feat(3155): Private channels for mobile#3194
Conversation
…ining with peers)
…nit since we can start initialization via qss or libp2p events
| } | ||
| } | ||
|
|
||
| function* deleteNotificationTokenSaga(): Generator { |
There was a problem hiding this comment.
I moved this partially to be in line with the sync saga but I also had to modify it to only try the deletion when notifications were enabled. I don't know what was going wrong but it kept crashing due to the firebase app not being initialized, even when notifications were enabled so the changes below are there to fix those crashes.
…s for token deletion
|
LLMs think these are issues, and they seem real: PR #3194 — feat(3155): Private channels for mobile Scope: 107 files, ~7,580/-751. Mostly mobile (new ChannelMembership + UpdateChannelMembership screens, channel-tile/context-menu polish for public vs private). Backend changes are small and mostly cleanup. Real issues
Minor
|
holmesworcester
left a comment
There was a problem hiding this comment.
For requested changes, see my previous comment with the Claude/Codex suggestions and address any of those that are valid or matter.
Otherwise I just had a few questions but no requested changes.
…ed in messaging module
Pull Request Checklist
(Optional) Mobile checklist
Please ensure you completed the following checks if you did any changes to the mobile package: