Bug 501206 - Logging in displays all spaces a user has joined, not just those they're in at the moment
Summary: Logging in displays all spaces a user has joined, not just those they're in a...
Status: RESOLVED UPSTREAM
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: 24.12.3
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-07 22:37 UTC by Théotime Maillarbaux
Modified: 2025-09-09 09:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Théotime Maillarbaux 2025-03-07 22:37:08 UTC
SUMMARY
Logging in displays all spaces a user has joined, not just those they're in at the moment.

STEPS TO REPRODUCE
1. Join a space with an account, then leave it
2. At least on a fresh install of NeoChat, log in

OBSERVED RESULT
The space the user has left still appears. Clicking on it prompts to join it.

EXPECTED RESULT
The space shouldn't show up (like on other clients).

SOFTWARE/OS VERSIONS
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2

ADDITIONAL INFORMATION
I'm using a Conduit.rs server (version 0.9.0)
Comment 1 Tobias Fella 2025-09-09 09:33:22 UTC
I've never seen this before and due neochat's architecture, this would reqiure multiple major bugs that we have never seen individually. It sounds more likely that conduit for some reason sends you spaces that you have already left during syncing