After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 671037 - Contacts displayed as online while he's not
Contacts displayed as online while he's not
Status: RESOLVED FIXED
Product: gnome-contacts
Classification: Core
Component: general
3.3.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Contacts maintainer(s)
GNOME Contacts maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-02-29 09:47 UTC by Vincent Untz
Modified: 2012-03-02 16:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (5.98 KB, image/png)
2012-02-29 09:47 UTC, Vincent Untz
  Details
Fixed (3.06 KB, patch)
2012-03-02 16:16 UTC, Erick Perez Castellanos
none Details | Review

Description Vincent Untz 2012-02-29 09:47:43 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.
Comment 1 Erick Perez Castellanos 2012-02-29 15:44:56 UTC
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" ?
Comment 2 Allan Day 2012-02-29 15:51:11 UTC
(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.
Comment 3 Vincent Untz 2012-02-29 15:51:56 UTC
Agree with Allan.
Comment 4 Erick Perez Castellanos 2012-02-29 18:33:14 UTC
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.
Comment 5 Alexander Larsson 2012-03-02 07:46:34 UTC
Yeah, what does "Unknown" mean really here? We know its not offline, but we don't know what it is?
Comment 6 Vincent Untz 2012-03-02 07:51:45 UTC
"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").
Comment 7 Alexander Larsson 2012-03-02 08:55:53 UTC
So, would it make sense to never show the status of such contacts, just like if he was offline?
Comment 8 Vincent Untz 2012-03-02 09:18:51 UTC
Yes, that's what I implied in comment 3 (sorry if it was unclear).
Comment 9 Erick Perez Castellanos 2012-03-02 16:16:57 UTC
Created attachment 208861 [details] [review]
Fixed
Comment 10 Erick Perez Castellanos 2012-03-02 16:17:41 UTC
Resolved by not showing status icon of those contacts.