From 400a9e3c980ff3c7cc57e5a335917d93ee7542db Mon Sep 17 00:00:00 2001 From: rrr-marble Date: Fri, 2 Jul 2021 15:40:36 +0300 Subject: [PATCH] ref: db.commit() uniformly in try blocks --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 699546f..b9710c7 100644 --- a/main.py +++ b/main.py @@ -115,9 +115,9 @@ async def rate_picture(cookie: str, picture_id: int, mark: int): """, {"imgid": picture_id, "sessionid": sessionid["sessionid"], "mark": mark}, ) + cur.commit() except sqlite3.IntegrityError as e: if str(e) == "UNIQUE constraint failed: marks.imgid, marks.sessionid": return {"status": "already rated"} - cur.commit() return {"status": "success"}