Add id_lte and id_gte to book_filter

This commit is contained in:
2023-01-31 11:49:34 +01:00
parent b3b3852ff3
commit ce24b6a1a7

View File

@@ -11,6 +11,8 @@ def get_book_filter(
allowed_langs: Optional[list[str]] = Query(None), # type: ignore allowed_langs: Optional[list[str]] = Query(None), # type: ignore
uploaded_gte: Optional[date] = None, uploaded_gte: Optional[date] = None,
uploaded_lte: Optional[date] = None, uploaded_lte: Optional[date] = None,
id_gte: Optional[int] = None,
id_lte: Optional[int] = None,
no_cache: bool = False, no_cache: bool = False,
) -> dict: ) -> dict:
result = {} result = {}
@@ -27,6 +29,12 @@ def get_book_filter(
if uploaded_lte: if uploaded_lte:
result["uploaded__lte"] = uploaded_lte result["uploaded__lte"] = uploaded_lte
if id_gte:
result["id__gte"] = id_gte
if id_lte:
result["id__lte"] = id_lte
result["no_cache"] = no_cache result["no_cache"] = no_cache
return result return result