def quotebad(self, limit=10): """ show lowest 10 of negative karma items """ statdict = Statdict() for i in self.karma.keys(): if not i.startswith('quote '): continue statdict.upitem(i, value=self.karma[i]) return statdict.down(limit=limit)
def quotebad(self, limit=10): """ show lowest 10 of negative karma items """ statdict = Statdict() s = create_session() karma = s.query(Karma).all() if not karma: return [] for i in karma: if not i.item.startswith('quote '): continue statdict.upitem(i.item, i.value) return statdict.down(limit=limit)