Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorgan 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)
commitc583bd763820ba32727c9ef20ba682745bfdd51a (patch)
treeb11a315ac5cc36fd68ec534470132d832594c05d
parent2248839210531939168121e3cf7f39b2e7705cf3 (diff)
#6690: Fix sync_friends mangling the JIDs
-rw-r--r--src/server_plugin.py9
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)