| Summary: | Users which have joined and left a room while NeoChat was offline are displayed without name | ||
|---|---|---|---|
| Product: | [Applications] NeoChat | Reporter: | Ingo Klöcker <kloecker> |
| Component: | General | Assignee: | Tobias Fella <fella> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | carl, josh |
| Priority: | NOR | ||
| Version First Reported In: | git master | ||
| Target Milestone: | --- | ||
| Platform: | Android | ||
| OS: | Android 13.x | ||
| Latest Commit: | https://invent.kde.org/network/neochat/-/commit/856a751fcb222050455dde07634e07c0ecaf75ff | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Ingo Klöcker
2025-01-14 12:44:16 UTC
nvrwhere wrote: "Maybe there's some issue with the new mechanism for storing member objects" A possibly relevant merge request was started @ https://invent.kde.org/network/neochat/-/merge_requests/2115 Git commit 856a751fcb222050455dde07634e07c0ecaf75ff by James Graham. Committed on 14/01/2025 at 18:54. Pushed by nvrwhere into branch 'master'. Fix Getting Member Objects It seems that there are no guarantees that we will have a room member event available when a message has arrived especially early on after room load so we should create member object unconditionally and make it the responsibility of the caller to only ask for real senders. M +0 -4 src/neochatroom.cpp M +9 -0 src/neochatroom.h https://invent.kde.org/network/neochat/-/commit/856a751fcb222050455dde07634e07c0ecaf75ff I confirm that the user name (or at least their Matrix ID) is now displayed. |