starting to tweak from legacy query.get() method to session.get() - these fixes will be a pita/lot

This commit is contained in:
2024-06-29 13:55:01 +10:00
parent 06ceefda97
commit 29ea2ca833

View File

@@ -87,7 +87,7 @@ def AddRefimgToPerson( filename, person ):
#False == dont autorotate, its not needed on this image #False == dont autorotate, its not needed on this image
refimg.thumbnail, refimg.orig_w, refimg.orig_h = GenThumb( filename, False ) refimg.thumbnail, refimg.orig_w, refimg.orig_h = GenThumb( filename, False )
settings = Settings.query.first() settings = Settings.query.first()
model=AIModel.query.get(settings.default_refimg_model) model=db.session.get(AIModel,settings.default_refimg_model)
refimg.face, face_locn = GenFace( filename, model=model.name ) refimg.face, face_locn = GenFace( filename, model=model.name )
try: try:
os.remove(filename) os.remove(filename)
@@ -194,10 +194,10 @@ def match_with_create_person():
def person(id): def person(id):
form = PersonForm(request.form) form = PersonForm(request.form)
page_title='Edit Person' page_title='Edit Person'
if request.method == 'POST': if request.method == 'POST':
try: try:
person = Person.query.get(id) person = db.session.get(Person, id)
if 'delete' in request.form: if 'delete' in request.form:
SetFELog( f"Successfully deleted Person: ({person.tag})" ) SetFELog( f"Successfully deleted Person: ({person.tag})" )
@@ -237,7 +237,7 @@ def person(id):
SetFELog( f"<b>Failed to modify Person:</b>&nbsp;{e}", "danger" ) SetFELog( f"<b>Failed to modify Person:</b>&nbsp;{e}", "danger" )
return redirect( url_for( 'persons' ) ) return redirect( url_for( 'persons' ) )
else: else:
person = Person.query.get(id) person = db.session.get(Person, id)
if not person: if not person:
SetFELog( f"No such person with id: {id}", "danger" ) SetFELog( f"No such person with id: {id}", "danger" )
return redirect("/") return redirect("/")