GNOME Bugzilla – Bug 629380
Double contacts after adding new contact in group "Ungrouped"
Last modified: 2010-09-16 09:31:02 UTC
Steps to reproduce: Add new contact See at group "Ungrouped" You need enable offline contacts displaying
Created attachment 170081 [details] image
I am guessing its something related to the metacontacts maybe. originally reported at: https://bugs.launchpad.net/bugs/634892
Sorry, I don't have time for investigation :/, I am working on liferea patches now
Which version of Empathy and folks are you using?
Emapthy: 2.31.91.1-0ubuntu3
…and which version of folks?
I cannot find package named folks :/
You must have it; Empathy requires it. Look at the list of dependencies of the "empathy" package.
sorry, I am silly folks: 0.1.16-1
Could you please get a log of the problem by running Empathy using the following command and either attaching the resulting log file here, or e-mailing it to me (philip.withnall@collabora.co.uk): FOLKS_DEBUG=all EMPATHY_DEBUG=Contact,Tp empathy &> empathy.log
Hallo, problem occurs only when I change nickname in adding dialog
Created attachment 170259 [details] log file
Created attachment 170349 [details] [review] Add individuals to the EmpathyIndividualStore before updating them http://git.collabora.co.uk/?p=user/pwith/empathy;a=shortlog;h=refs/heads/629380-duplicate-contacts
Review of attachment 170349 [details] [review]: ++ We'll need a hard code freeze exception to merge this. Can you request one please?
Requested. Marking the bug as private due to the IM addresses in the attachment.
(Please don't set group flags when not needed. Thanks.
(In reply to comment #16) > (Please don't set group flags when not needed. Thanks. Ah, sorry, Fred told me the history of this bug now on IRC. Switched flags.
commit 2fb2a77597bdcbe2ee18e3d5c1d0fa79ced11d2d Author: Philip Withnall <philip.withnall@collabora.co.uk> Date: Wed Sep 15 16:22:30 2010 +0100 Add individuals to the EmpathyIndividualStore before updating them When adding a new contact _with_ an alias set, the code in EmpathyIndividualStore was listening to (and acting on) property notifications (such as alias changes) for the individual before adding the individual to the store, resulting in duplicate contact listings. Closes: bgo#629380 libempathy-gtk/empathy-individual-store.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)