diff options
author | Simon Schampijer <simon@schampijer.de> | 2011-07-18 17:44:58 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2011-07-24 13:12:29 (GMT) |
commit | 9499044b9d9d680fe283890c2e15c68bfee1c572 (patch) | |
tree | 26a1c728347bbacb4a352ff210de099a01bc0de8 | |
parent | 08624dfd0b5fe19d94369e355e08c466997aa60c (diff) |
Set the nick name when the buddy properties changes OLPC #10750
We do get the correct nick information but we did not update
the buddy because of checking for a wrong property key. I checked
that in all the cases (alias-change or when we do get the buddy
information in various ways) the key is
"CONNECTION_INTERFACE_ALIASING + '/alias'".
Signed-off-by: Simon Schampijer <simon@laptop.org>
Acked-By: Sascha Silbe <silbe@activitycentral.com>
-rw-r--r-- | src/jarabe/model/neighborhood.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/jarabe/model/neighborhood.py b/src/jarabe/model/neighborhood.py index 7004283..828cb14 100644 --- a/src/jarabe/model/neighborhood.py +++ b/src/jarabe/model/neighborhood.py @@ -929,8 +929,9 @@ class Neighborhood(gobject.GObject): if 'key' in properties: buddy.props.key = properties['key'] - if 'nick' in properties: - buddy.props.nick = properties['nick'] + nick_key = CONNECTION_INTERFACE_ALIASING + '/alias' + if nick_key in properties: + buddy.props.nick = properties[nick_key] if is_new: self.emit('buddy-added', buddy) |