def unreadCount(self): from server.models.message import Message db = core.connect("shiftspace/shared") syscount = core.value(Message.system_count(db, key=self.id)) or 0 tocount = core.value(Message.count_by_user(db, key=self.id)) or 0 readcount = core.value(Message.read_count_by_user(db, key=self.id)) or 0 return (syscount+tocount)-readcount
def unreadCount(self): from server.models.message import Message db = core.connect("shiftspace/shared") syscount = core.value(Message.system_count(db, key=self.id)) or 0 tocount = core.value(Message.count_by_user(db, key=self.id)) or 0 readcount = core.value(Message.read_count_by_user(db, key=self.id)) or 0 return (syscount + tocount) - readcount