diff options
author | Nikos Kouremenos <kourem@gmail.com> | 2005-08-18 22:50:30 +0400 |
---|---|---|
committer | Nikos Kouremenos <kourem@gmail.com> | 2005-08-18 22:50:30 +0400 |
commit | 1449be9bad80dcd3ea029f9d820dec7c3a234589 (patch) | |
tree | 8ad3128c01b48fa8e29e06dc6a7821325fbf4c7e | |
parent | ff1a6487254ac5c784af02c6e186e6a40d8ceb76 (diff) |
commit a patch for xmpppy
-rw-r--r-- | src/common/xmpp/roster.py | 3 |
1 files changed, 2 insertions, 1 deletions
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() |