From b7b6889d4e040a8cbdec57d508c59d756a8c3939 Mon Sep 17 00:00:00 2001 From: "louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13" Date: Sun, 26 Sep 2010 18:35:22 +0000 Subject: open conversation only if a message has a body. And use the group 'none' for contacts in no groups --- src/roster.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/roster.py') diff --git a/src/roster.py b/src/roster.py index e6be9208..02c88636 100644 --- a/src/roster.py +++ b/src/roster.py @@ -22,6 +22,8 @@ class Roster(object): def __init__(self): self._contacts = {} # key = jid; value = Contact() self._roster_groups = [] + new_group = RosterGroup("none") + self._roster_groups.append(new_group) def add_contact(self, contact, jid): """ @@ -44,6 +46,8 @@ class Roster(object): Add or remove RosterGroup if needed """ # add the contact to each group he is in + if not len(groups): + groups = ['none'] for group in groups: if group in contact._groups: continue -- cgit v1.2.3