diff --git a/app/dao/jobs_dao.py b/app/dao/jobs_dao.py index 4d71a8d9d..71031a86d 100644 --- a/app/dao/jobs_dao.py +++ b/app/dao/jobs_dao.py @@ -66,9 +66,10 @@ def dao_get_jobs_by_service_id( query_filter.append(Job.job_status.in_(statuses)) stmt = select(*query_filter).order_by( - Job.processing_started.desc(), Job.created_at.desc() + Job.processing_started.desc(), + Job.created_at.desc().limit(page_size).offset(page), ) - return db.session.execute(stmt).paginate(page=page, per_page=page_size) + return db.session.execute(stmt).scalars().all() def dao_get_scheduled_job_stats(