From 904c92bb9ba281acf2e02fb4747a2bb3bd409925 Mon Sep 17 00:00:00 2001 From: Tee Date: Mon, 15 Mar 2021 08:44:57 -0400 Subject: [PATCH] Remove optional parameter in params to query function --- src/client.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/client.ts b/src/client.ts index f23654b..2e52a15 100644 --- a/src/client.ts +++ b/src/client.ts @@ -46,19 +46,18 @@ export class Client { .catch(error => Promise.reject(error)); } - private paramsToQuery(params?: Query[]): string { + private paramsToQuery(params: Query[]): string { let query: string = ''; const paramsLength: number = params.length; - if (params) { - params.map((q: Query, i: number) => { - if (paramsLength === i + 1) { - query += `${q.name}:${encodeURIComponent(q.value.toString())}`; - } else { - query += `${q.name}:${encodeURIComponent(q.value.toString())}`.concat('&'); - } - }); + params.map((q: Query, i: number) => { + if (paramsLength === i + 1) { + query += `${q.name}:${encodeURIComponent(q.value.toString())}`; + } else { + query += `${q.name}:${encodeURIComponent(q.value.toString())}`.concat('&'); } + }); + return query; } } \ No newline at end of file