From 621eba26ed130f149b1f95b161a79cfa1498783d Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Wed, 27 Sep 2023 14:29:41 +1000 Subject: [PATCH] still do need text() imported from sqlalchemy, and make sure JobExtra value is a string --- ai.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ai.py b/ai.py index f602a8e..8c2cd6e 100644 --- a/ai.py +++ b/ai.py @@ -2,7 +2,7 @@ # pylint: disable=singleton-comparison -from sqlalchemy import func, desc, asc, distinct +from sqlalchemy import func, desc, asc, distinct, text from flask import request, render_template, redirect, make_response from flask_login import login_required from PIL import Image @@ -60,7 +60,7 @@ def run_ai_on(): """ jex=[] for el in request.form: - jex.append( JobExtra( name=el, value=request.form[el] ) ) + jex.append( JobExtra( name=el, value=str(request.form[el]) ) ) NewJob( "run_ai_on", num_files=0, wait_for=None, jex=jex, desc="Look for face(s) in selected file(s)" ) return redirect("/jobs")