From b7bb88973576a8fdd48e25750d2f97e7214fcf0b Mon Sep 17 00:00:00 2001 From: Mawoka Date: Wed, 14 Jun 2023 16:40:16 +0200 Subject: [PATCH] :rotating_light: Fixed further DeepSource warnings --- migrations/versions/89c4b5d547aa_new_storage.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/migrations/versions/89c4b5d547aa_new_storage.py b/migrations/versions/89c4b5d547aa_new_storage.py index cd693c8..63c85a7 100644 --- a/migrations/versions/89c4b5d547aa_new_storage.py +++ b/migrations/versions/89c4b5d547aa_new_storage.py @@ -86,18 +86,20 @@ def upgrade() -> None: conn = op.get_bind() session = Session(bind=conn) all_cover_images = session.execute("SELECT cover_image, id from quiz where cover_image is not null;") + stmt = text("UPDATE quiz SET cover_image = :n WHERE id=:i;") for cover_image, id in all_cover_images: try: new_cover_image = re.search(magic_regex, cover_image).group(1) - session.execute(f"UPDATE quiz SET cover_image = '{new_cover_image}' WHERE id='{id}';") + session.execute(stmt, {"n": new_cover_image, "i": id}) except AttributeError: continue all_background_images = session.execute("SELECT background_image, id from quiz where background_image is not null;") + stmt = text("UPDATE quiz SET cover_image = :n WHERE id=:i;") for bg_image, id in all_background_images: try: new_bg_image = re.search(magic_regex, bg_image).group(1) - session.execute(f"UPDATE quiz SET cover_image = '{new_bg_image}' WHERE id='{id}';") + session.execute(stmt, {"n": new_bg_image, "i": id}) except AttributeError: continue s = text("UPDATE quiz SET questions = :q WHERE id=:i;")