diff options
author | Morgan Collett <morgan.collett@gmail.com> | 2008-03-13 19:34:37 (GMT) |
---|---|---|
committer | Morgan Collett <morgan.collett@gmail.com> | 2008-03-15 11:16:25 (GMT) |
commit | c583bd763820ba32727c9ef20ba682745bfdd51a (patch) | |
tree | b11a315ac5cc36fd68ec534470132d832594c05d | |
parent | 2248839210531939168121e3cf7f39b2e7705cf3 (diff) |
#6690: Fix sync_friends mangling the JIDs
-rw-r--r-- | src/server_plugin.py | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/server_plugin.py b/src/server_plugin.py index f862ce4..c81a936 100644 --- a/src/server_plugin.py +++ b/src/server_plugin.py @@ -374,14 +374,7 @@ class ServerPlugin(TelepathyPlugin): friends_handles = set() friends = set() for key in keys: - try: - decoded = base64.b64decode(key) - except TypeError: - # key is invalid; skip this friend - _logger.debug('skipping friend with invalid key') - continue - - id = psutils.pubkey_to_keyid(decoded) + id = psutils.pubkey_to_keyid(key) # this assumes that all our friends are on the same server as us jid = '%s@%s' % (id, profile.jabber_server) friends.add(jid) |