From bc98a0756e3898c7e457bc2a1f88dcc5556212a6 Mon Sep 17 00:00:00 2001 From: Stefan Bethge Date: Wed, 18 Oct 2006 21:15:54 +0000 Subject: [PATCH] fix tb when renaming offline local contacts (dkirov) --- src/common/zeroconf/zeroconf.py | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/src/common/zeroconf/zeroconf.py b/src/common/zeroconf/zeroconf.py index 2eaba1219..41beea713 100755 --- a/src/common/zeroconf/zeroconf.py +++ b/src/common/zeroconf/zeroconf.py @@ -402,6 +402,8 @@ class Zeroconf: return self.contacts def get_contact(self, jid): + if not jid in self.contacts: + return None return self.contacts[jid] def update_txt(self, show = None): @@ -417,20 +419,3 @@ class Zeroconf: # END Zeroconf - -''' -# how to use - - zeroconf = Zeroconf() - zeroconf.connect() - zeroconf.txt['1st'] = 'foo' - zeroconf.txt['last'] = 'bar' - zeroconf.txt['email'] = foo@bar.org - zeroconf.announce() - - # updating after announcing - txt = {} - txt['status'] = 'avail' - txt['msg'] = 'Here I am' - zeroconf.update_txt(txt) -'''