self.set_dirty(entity)
entity.registered = True
self[item] = entity
+ if entity in self.__deleted_items:
+ self.__deleted_items.remove(entity)
self.on_added(item)
elif not entity.banned:
if not item.lower() in self.__deleted_items:
self.__deleted_items.append(entity)
+ if entity in self.__dirty_items:
+ self.__dirty_items.remove(entity)
del(self[item])
CollectionEntity.__init__(self, id)
self.name = name
+ def __eq__(self, other):
+ if (type(other) is Channel):
+ return self.name == other.name
+ return False
+
news = None
class ChannelManager(CollectionManager, Subsystem):