From ac24c98bed7e156959264ad9dbb358890a9da824 Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Fri, 23 Dec 2022 14:51:28 +1100 Subject: [PATCH] store individual coords for face data - partial fix for BUG-108 --- pa_job_manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pa_job_manager.py b/pa_job_manager.py index 6828713..ae9cedd 100644 --- a/pa_job_manager.py +++ b/pa_job_manager.py @@ -2399,7 +2399,8 @@ def AddFaceToFile( locn_data, face_data, file_eid, model_id, settings ): h = locn_data[2] - locn_data[0] if w < settings.face_size_limit or h < settings.face_size_limit: return - face = Face( face=face_data.tobytes(), locn=json.dumps(locn_data), w=w, h=h ) + face = Face( face=face_data.tobytes(), locn=json.dumps(locn_data), w=w, h=h, + face_top=locn_data[0], face_right=locn_data[1], face_bottom=locn_data[2], face_left=locn_data[3] ) session.add(face) session.commit() ffl = FaceFileLink( face_id=face.id, file_eid=file_eid, model_used=model_id )