Summary: | Duplicate copies of the same account in the "Switch User" menu | ||
---|---|---|---|
Product: | [Applications] Tokodon | Reporter: | Spry <spry.bed7373> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | carl, josh, vsatayamas |
Priority: | NOR | ||
Version: | 23.02.0 | ||
Target Milestone: | --- | ||
Platform: | Flatpak | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/network/tokodon/commit/0c7176debb260079fc1123a3bd899a1ca17c16c7 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | I logged in with three accounts. Tokodon showed six items. |
Description
Spry
2023-02-26 00:50:00 UTC
I can confirm this happens, and I'm building in stronger safeguards in the next release to prevent this from happening. Can you confirm that the accounts show up normally after logging back in? (In reply to Joshua Goins from comment #1) > I can confirm this happens, and I'm building in stronger safeguards in the > next release to prevent this from happening. Can you confirm that the > accounts show up normally after logging back in? Yes, they are normal again after logging back in. Created attachment 157952 [details]
I logged in with three accounts. Tokodon showed six items.
A possibly relevant merge request was started @ https://invent.kde.org/network/tokodon/-/merge_requests/229 Git commit 0c7176debb260079fc1123a3bd899a1ca17c16c7 by Carl Schwan, on behalf of Joshua Goins. Committed on 14/05/2023 at 11:26. Pushed by carlschwan into branch 'release/23.04'. Squash yet another duplicate accounts bug Sometimes when we write to settings, it can happen before we even set the username and other important information. Now let's try to stop writing malformed settings because they are going to be useless anyway. This prevents another instance where many duplicate accounts can form. (cherry picked from commit 19885f303bbb6c8c5f3edc35c27e502775f6132c) M +6 -0 src/account.cpp https://invent.kde.org/network/tokodon/commit/0c7176debb260079fc1123a3bd899a1ca17c16c7 |