From 562e45860430d4753b75db0076d2bafd687a6728 Mon Sep 17 00:00:00 2001 From: Alejandro De Maria Antolinos Date: Thu, 19 May 2022 13:40:59 +0200 Subject: [PATCH] This fixes the problem with limit when it is not a number --- datagateway_api/src/search_api/query_filter_factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datagateway_api/src/search_api/query_filter_factory.py b/datagateway_api/src/search_api/query_filter_factory.py index fd669d63..24e366a9 100644 --- a/datagateway_api/src/search_api/query_filter_factory.py +++ b/datagateway_api/src/search_api/query_filter_factory.py @@ -58,7 +58,7 @@ def get_query_filter(request_filter, entity_name=None, related_entity_name=None) ) elif filter_name == "limit": log.info("limit JSON object found") - query_filters.append(SearchAPILimitFilter(filter_input)) + query_filters.append(SearchAPILimitFilter(int(filter_input))) elif filter_name == "skip": log.info("skip JSON object found") query_filters.append(SearchAPISkipFilter(filter_input))