fix(client): handle empty url in client.request

Co-authored-by: ona-patrol <ona@nym.sh>
This commit is contained in:
2026-03-15 17:07:33 +00:00
committed by GitHub
parent 6e09e3c7b9
commit 56d97a2c01

View File

@@ -27,7 +27,7 @@ export class ApiClient {
(prevInit, middleware) => middleware(url, prevInit),
init,
)
return fetch(url instanceof Request ? url : new URL(url, this.baseUrl), finalInit).then((res) =>
return fetch(this.baseUrl ? new URL(url.toString(), this.baseUrl) : url, finalInit).then((res) =>
Promise.all([Promise.resolve(res), res.json()]),
)
}