diff --git a/partybot/pnutbot.py b/partybot/pnutbot.py index e109db4..33a538a 100644 --- a/partybot/pnutbot.py +++ b/partybot/pnutbot.py @@ -159,7 +159,13 @@ def karma(room): reply += user.username + ": " + str(entry.karma) + "\n" except pnutpy.errors.PnutMissing: - continue + del_karma = Karma.query.filter(Karma.userid == entry.userid).one_or_none() + if del_karma: + db_session.delete(del_karma) + del_counter = MdnpRequests.query.filter(MdnpRequests.userid == entry.userid).one_or_none() + if del_counter: + db_session.delete(del_counter) + db_session.commit() send(room, reply) def chimpnut(msg):