From f8ef88d44247ba5f9602583bb663e788f2a2f09c Mon Sep 17 00:00:00 2001 From: rrr-marble Date: Fri, 2 Jul 2021 15:46:53 +0300 Subject: [PATCH] fix: missing import, typo --- main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index b9710c7..02db192 100644 --- a/main.py +++ b/main.py @@ -1,4 +1,6 @@ from fastapi import FastAPI + +from uuid import uuid4 import sqlite3 # use database residing here @@ -31,7 +33,7 @@ async def new_session(): except sqlite3.IntegrityError as e: if i < tries - 1 and str(e) == "UNIQUE constraint failed: sessions.cookie": continue - else if str(e) == "UNIQUE constraint failed: sessions.cookie": + elif str(e) == "UNIQUE constraint failed: sessions.cookie": return {"cookie": "error"} else: raise @@ -115,7 +117,7 @@ async def rate_picture(cookie: str, picture_id: int, mark: int): """, {"imgid": picture_id, "sessionid": sessionid["sessionid"], "mark": mark}, ) - cur.commit() + con.commit() except sqlite3.IntegrityError as e: if str(e) == "UNIQUE constraint failed: marks.imgid, marks.sessionid": return {"status": "already rated"}