Summary: | Invalid accounts are not handled properly | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | K G <govik> |
Component: | accounts-kcm | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | kde, mklapetek |
Priority: | NOR | ||
Version: | 0.6.0 | ||
Target Milestone: | Future | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/telepathy-common-internals/a5f7989e6f588ba265701f020d600989b7d21823 | Version Fixed In: | 0.8.1 |
Sentry Crash Report: | |||
Attachments: |
Contact list view
Account KCM |
Description
K G
2013-04-14 23:08:27 UTC
Created attachment 78908 [details]
Contact list view
Multiply account. Only the last one is related to existing acount
Created attachment 78910 [details]
Account KCM
As you can see there is only one gadu-gadu account
When you close/reopen the contact list do these ghost entries go away? After reopening contact list nothing changes. I found what's going on. Account wasn't displayed by mc-tool list, but was still remembered by telepathy mc. Accounts had flag invalid and that account wasn't displayed by mc and ktp 0.6. After removing accounts by mc-tool unnecessary groups disappeared. I thing to avoid confusion invalid accounts shod be displayed in accounts kcm but should be marked somehow. For me there is no problem now. I wrote script removing and reading account at startup. Confirming this bug, I never once thought to check account validity as well as the enabled flag. Git commit a5f7989e6f588ba265701f020d600989b7d21823 by Martin Klapetek. Committed on 13/04/2014 at 21:32. Pushed by mklapetek into branch 'kde-telepathy-0.8'. Add contacts only from valid accounts Reviewed-by: David Edmundson FIXED-IN: 0.8.1 M +5 -3 KTp/Models/accounts-tree-proxy-model.cpp M +4 -2 KTp/global-contact-manager.cpp http://commits.kde.org/telepathy-common-internals/a5f7989e6f588ba265701f020d600989b7d21823 |