diff --git a/app/dao/services_dao.py b/app/dao/services_dao.py index 7bb6e9c2f..06801bd02 100644 --- a/app/dao/services_dao.py +++ b/app/dao/services_dao.py @@ -752,7 +752,7 @@ def dao_suspend_service(service_id): .options(joinedload(Service.api_keys)) .filter(Service.id == service_id) ) - service = db.session.execute(stmt).one() + service = db.session.execute(stmt).unique().one() for api_key in service.api_keys: if not api_key.expiry_date: