[Bugs] #1749 UNSP: mark legacy clients as valid
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Tue Feb 23 09:56:41 EST 2010
#1749: mark legacy clients as valid
------------------------------------------+---------------------------------
Reporter: sascha_silbe | Owner: sascha_silbe
Type: defect | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: sugar-presence-service | Version: Git as of bugdate
Severity: Major | Keywords: r?
Distribution: Unspecified | Status_field: Assigned
------------------------------------------+---------------------------------
From src/buddy.py:
{{{
# Validity starts off False, and becomes True when the buddy
# either has, or has tried and failed to get, a color, a nick
# and a key.
}}}
Currently the "has tried and failed to get" part isn't true because
get_properties() doesn't tell Buddy about the failed attempt. The attached
patch fixes that.
Impact: Legacy (i.e. non-Sugar) clients that are in the users Jabber
roster (either via shared roster or added manually outside of Sugar) and
are online will be shown in the Neighborhood (and in the groups view once
added as friend). Currently they are shown in the owners color, but that's
a separate bug.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/1749>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list