diff --git a/backend/app/database/face_clusters.py b/backend/app/database/face_clusters.py index ceac7f556..6311d7019 100644 --- a/backend/app/database/face_clusters.py +++ b/backend/app/database/face_clusters.py @@ -226,10 +226,12 @@ def db_update_cluster( ) updated = cursor.rowcount > 0 - conn.commit() + if own_connection: + conn.commit() return updated finally: - conn.close() + if own_connection: + conn.close() def db_get_all_clusters_with_face_counts() -> (