From 36a9007a3b1ae55fbf144c8505348855ced728cd Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Fri, 22 May 2015 10:51:28 +0200 Subject: [PATCH] fix deleting --- abichecker/abichecker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/abichecker/abichecker.py b/abichecker/abichecker.py index 474ea5db..4fa4cdf8 100755 --- a/abichecker/abichecker.py +++ b/abichecker/abichecker.py @@ -400,7 +400,8 @@ class ABIChecker(ReviewBot.ReviewBot): def save_reports_to_db(self, req, state, result): try: request = self.session.query(DB.Request).filter(DB.Request.id == req.reqid).one() - self.session.query(DB.ABICheck).filter(DB.ABICheck.request_id == request.id).delete() + for i in self.session.query(DB.ABICheck).filter(DB.ABICheck.request_id == request.id).all(): + self.session.delete(i) self.session.flush() request.state = state request.result = result