still do need text() imported from sqlalchemy, and make sure JobExtra value is a string

This commit is contained in:
2023-09-27 14:29:41 +10:00
parent 799689d26e
commit 621eba26ed

4
ai.py
View File

@@ -2,7 +2,7 @@
# pylint: disable=singleton-comparison # 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 import request, render_template, redirect, make_response
from flask_login import login_required from flask_login import login_required
from PIL import Image from PIL import Image
@@ -60,7 +60,7 @@ def run_ai_on():
""" """
jex=[] jex=[]
for el in request.form: 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)" ) NewJob( "run_ai_on", num_files=0, wait_for=None, jex=jex, desc="Look for face(s) in selected file(s)" )
return redirect("/jobs") return redirect("/jobs")