From 8f434d00042fc047b9fe0d610b7aabc09f4690b0 Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Tue, 8 Oct 2024 13:50:12 -0700 Subject: [PATCH] try by not closing session --- app/dao/services_dao.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/dao/services_dao.py b/app/dao/services_dao.py index d442e8305..28bf48881 100644 --- a/app/dao/services_dao.py +++ b/app/dao/services_dao.py @@ -65,7 +65,9 @@ def dao_fetch_all_services(only_active=False): def get_services_by_partial_name(service_name): service_name = escape_special_characters(service_name) - return Service.query.filter(Service.name.ilike("%{}%".format(service_name))).all() + stmt = select(Service).where(Service.name.ilike("%{}%".format(service_name))) + result = db.session.execute(stmt) + return result.scalars.all() def dao_count_live_services():