really take nick from FN field
This commit is contained in:
parent
cac46db66c
commit
f3676520c4
12
src/gajim.py
12
src/gajim.py
|
@ -954,14 +954,10 @@ class Interface:
|
||||||
|
|
||||||
def handle_event_myvcard(self, account, array):
|
def handle_event_myvcard(self, account, array):
|
||||||
nick = ''
|
nick = ''
|
||||||
if array.has_key('NICKNAME'):
|
if array.has_key('NICKNAME') and array['NICKNAME']:
|
||||||
nick = array['NICKNAME']
|
gajim.nicks[account] = array['NICKNAME']
|
||||||
if nick:
|
elif array.has_key('FN') and array['FN']:
|
||||||
gajim.nicks[account] = nick
|
gajim.nicks[account] = array['FN']
|
||||||
if not gajim.nicks[account] and array.has_key('FN'):
|
|
||||||
nick = array['FN']
|
|
||||||
if nick:
|
|
||||||
gajim.nicks[account] = nick
|
|
||||||
if self.instances[account].has_key('profile'):
|
if self.instances[account].has_key('profile'):
|
||||||
win = self.instances[account]['profile']
|
win = self.instances[account]['profile']
|
||||||
win.set_values(array)
|
win.set_values(array)
|
||||||
|
|
Loading…
Reference in New Issue