From 35bd23b160053eaab586675bb399b3f088787f61 Mon Sep 17 00:00:00 2001 From: MARCROCK22 Date: Tue, 19 Nov 2024 14:45:05 -0400 Subject: [PATCH] fix: correctly build cdn route --- src/api/Router.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/api/Router.ts b/src/api/Router.ts index 64fdfbc..3a52bac 100644 --- a/src/api/Router.ts +++ b/src/api/Router.ts @@ -43,14 +43,12 @@ export const CDNRouter = { return new Proxy(noop, { get: (_, key: string) => { if (key === 'get') { - return (value: string | CDNUrlOptions | undefined, options?: CDNUrlOptions) => { + return (value: string | number | CDNUrlOptions | undefined, options?: CDNUrlOptions) => { const lastRoute = `${CDN_URL}/${route.join('/')}`; - let routeResult = lastRoute; if (typeof value === 'string' || typeof value === 'number') { - routeResult = `${lastRoute}${value ? `/${value}` : ''}`; - return parseCDNURL(routeResult, options); + return parseCDNURL(`${lastRoute}/${value}`, options); } - return parseCDNURL(routeResult, value); + return parseCDNURL(lastRoute, value); }; } return this.createProxy([...route, key]);