GNOME Bugzilla – Bug 671037
Contacts displayed as online while he's not
Last modified: 2012-03-02 16:17:41 UTC
Created attachment 208663 [details] screenshot For some reason, I don't have presence for one of my telepathy contacts (I assume I'm not supposed to see his presence anymore). Empathy correctly displays a question mark icon for this contact. But gnome-contacts displays the contact as if he was online.
Most probably the presence status is Unknown, and we're showing those with the user-available icon. We should talk to Alex and Allan about this, but, would you prefer to see those contacts as what, "offline" ?
(In reply to comment #1) > Most probably the presence status is Unknown, and we're showing those with the > user-available icon. We should talk to Alex and Allan about this, but, would > you prefer to see those contacts as what, "offline" ? It will create a lot of noise if we do that (since most contacts will be offline). If they are offline simply don't show the status.
Agree with Allan.
So, which status do you think we should use, since available doesnt fits for you. The root of the explanation should be, why a presence status is set to Unknown by telepathy.
Yeah, what does "Unknown" mean really here? We know its not offline, but we don't know what it is?
"Unknown" means a contact for which I cannot get the presence (in XMPP, I think this is usually when you have subscription="from" instead of subscription="both").
So, would it make sense to never show the status of such contacts, just like if he was offline?
Yes, that's what I implied in comment 3 (sorry if it was unclear).
Created attachment 208861 [details] [review] Fixed
Resolved by not showing status icon of those contacts.