diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2006-05-12 22:46:33 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2006-05-12 22:46:33 (GMT) |
commit | c481c3f270fee047539a610bf3febc1cdbcb7927 (patch) | |
tree | 4a638da35e693896c317704681d90f28d6cdb33b /sugar | |
parent | d9ad506f88ffa17a002170c60928892a76fa1216 (diff) |
Return None if the service is unknown
Diffstat (limited to 'sugar')
-rw-r--r-- | sugar/p2p/Group.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sugar/p2p/Group.py b/sugar/p2p/Group.py index fda5f2f..6ba5c35 100644 --- a/sugar/p2p/Group.py +++ b/sugar/p2p/Group.py @@ -73,7 +73,10 @@ class LocalGroup(Group): self._owner.register() def get_service(self, name, stype): - return self._services[(name, stype)] + if self._services.has_key((name, stype)): + return self._services[(name, stype)] + else + return None def get_buddy(self, name): return self._buddies[name] |