From eaa5f9a751d3d81f91fdaceba0c85f5ef31c46a2 Mon Sep 17 00:00:00 2001 From: Fadhil Ahmad Date: Wed, 2 Oct 2024 12:36:51 +0800 Subject: [PATCH] fix: images is empty because languages undefined on querystring --- src/utils/parseOptions.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/utils/parseOptions.ts b/src/utils/parseOptions.ts index 37a358b..26e5718 100644 --- a/src/utils/parseOptions.ts +++ b/src/utils/parseOptions.ts @@ -1,4 +1,9 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ export function parseOptions(options?: Record): string { - return options ? new URLSearchParams(Object.entries(options)).toString() : ''; + return options + ? new URLSearchParams( + Object.entries(options) + .filter(([k, v]) => v) // remove undefined + ).toString() + : ''; }