fix first paginate method

This commit is contained in:
Kenneth Kehl
2024-10-18 11:55:30 -07:00
parent 5e8efacdb8
commit a3b2b19406

View File

@@ -1,4 +1,4 @@
from flask import current_app
from flask import current_app, json
from sqlalchemy import and_, delete, desc, func, select
from sqlalchemy.dialects.postgresql import insert
from sqlalchemy.orm import aliased
@@ -217,6 +217,11 @@ def dao_get_paginated_most_recent_inbound_sms_by_user_number_for_service(
page_size = current_app.config["PAGE_SIZE"]
offset = (page - 1) * page_size
paginated_results = result[offset : offset + page_size]
try:
json.dumps(paginated_results)
except TypeError as e:
current_app.logger.exception("Serialization Error")
raise e
pagination = Pagination(paginated_results, page, page_size, len(result))
return pagination