Ticket #1749 (closed defect: obsolete)
mark legacy clients as valid
|Reported by:||sascha_silbe||Owned by:||sascha_silbe|
|Priority:||Unspecified by Maintainer||Milestone:||Unspecified by Release Team|
|Component:||sugar-presence-service||Version:||Git as of bugdate|
# 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.