From a4aacad0ac1c897fcf9312658e3c1446fe30dddf Mon Sep 17 00:00:00 2001 From: Alexander Wassbjer <52541059+alexanderwassbjer@users.noreply.github.com> Date: Sun, 27 Oct 2024 12:30:52 +0100 Subject: [PATCH] Add a option to fetch either all or country based institutions --- lib/api/institutions.js | 4 ++-- types/api/institutions.d.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/api/institutions.js b/lib/api/institutions.js index c95d2f5..dc3c537 100644 --- a/lib/api/institutions.js +++ b/lib/api/institutions.js @@ -17,12 +17,12 @@ export default class InstitutionApi { /** * Get list of institutions * @param {Object} params - * @param {string} params.country + * @param {string|undefined} params.country * @returns institution data array */ getInstitutions({country}) { return this.#client.request({ - endpoint: `${this.#endpoint}/?country=${country}` + endpoint: `${this.#endpoint}${country ? `?country=${country}` : ""}` }); } diff --git a/types/api/institutions.d.ts b/types/api/institutions.d.ts index e586c66..c1cece4 100644 --- a/types/api/institutions.d.ts +++ b/types/api/institutions.d.ts @@ -14,7 +14,7 @@ export default class InstitutionApi { * @returns institution data array */ getInstitutions({ country }: { - country: string; + country?: string; }): any; /*** * Get single institution by id