From e0b56b7495e809581a1e6447794bf7573a78af56 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 9 Jan 2020 09:36:31 +0100 Subject: Return an error on invalid count pagination --- shared/extra-utils/requests/check-api-params.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'shared') diff --git a/shared/extra-utils/requests/check-api-params.ts b/shared/extra-utils/requests/check-api-params.ts index a2a549682..c34c7c216 100644 --- a/shared/extra-utils/requests/check-api-params.ts +++ b/shared/extra-utils/requests/check-api-params.ts @@ -11,14 +11,22 @@ function checkBadStartPagination (url: string, path: string, token?: string, que }) } -function checkBadCountPagination (url: string, path: string, token?: string, query = {}) { - return makeGetRequest({ +async function checkBadCountPagination (url: string, path: string, token?: string, query = {}) { + await makeGetRequest({ url, path, token, query: immutableAssign(query, { count: 'hello' }), statusCodeExpected: 400 }) + + await makeGetRequest({ + url, + path, + token, + query: immutableAssign(query, { count: 2000 }), + statusCodeExpected: 400 + }) } function checkBadSortPagination (url: string, path: string, token?: string, query = {}) { -- cgit v1.2.3