when removing a group should ensure there's an active one left

This commit is contained in:
Damien Elmes 2011-10-23 06:08:57 +09:00
parent 1ce5a7552e
commit 8be318d749

View file

@ -146,6 +146,9 @@ class GroupManager(object):
# delete the group and add a grave # delete the group and add a grave
del self.groups[str(gid)] del self.groups[str(gid)]
self.deck._logRem([gid], REM_GROUP) self.deck._logRem([gid], REM_GROUP)
# ensure we have an active group
if gid in self.active():
self.select(int(self.groups.keys()[0]))
self.save() self.save()
def allNames(self): def allNames(self):