Bug 331123 - Deleted contacts will be loaded by the cache
Summary: Deleted contacts will be loaded by the cache
Status: CONFIRMED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: KPeople plugins (show other bugs)
Version: 0.7.0
Platform: unspecified Linux
: NOR normal
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-13 22:36 UTC by David Edmundson
Modified: 2021-03-09 07:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Edmundson 2014-02-13 22:36:19 UTC
As the cache is only loaded once on startup there are some situations where deleted contacts will still 

Open a kpeople enabled app
Delete an Account
contacts from that account will be listed

Open a kpeople enabled app
delete a contact via another computer
the contact will still be in the cache till you reconnect and then restart.

Given these contacts will always be shown as offline it's not a major issue but it does need some work. Ideally we need similar logic to the kded-module. I do _not_ however want to duplicate this complex code in 3 places and would rather see GlobalContactManager extended to actually cover all the use cases.
(in fact I regret not forcing that in the KDED rewrite).
Comment 1 Justin Zobel 2021-03-09 07:25:53 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.