From 1449be9bad80dcd3ea029f9d820dec7c3a234589 Mon Sep 17 00:00:00 2001 From: Nikos Kouremenos Date: Thu, 18 Aug 2005 18:50:30 +0000 Subject: [PATCH] commit a patch for xmpppy --- src/common/xmpp/roster.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/xmpp/roster.py b/src/common/xmpp/roster.py index 7e1b25254..86c9e8438 100644 --- a/src/common/xmpp/roster.py +++ b/src/common/xmpp/roster.py @@ -85,7 +85,8 @@ class Roster(PlugIn): internal roster representation. """ jid=JID(pres.getFrom()) if not self._data.has_key(jid.getStripped()): self._data[jid.getStripped()]={'name':None,'ask':None,'subscription':'none','groups':['Not in roster'],'resources':{}} - + if type(self._data[jid.getStripped()]['resources'])!=type(dict()): + self._data[jid.getStripped()]['resources']={} item=self._data[jid.getStripped()] typ=pres.getType()