From 6160ebd7c4b8f15d36953e5538ffad47c4c17fee Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Fri, 26 Jul 2024 17:08:52 +0200 Subject: [PATCH] feat(federation): :sparkles: Add request parameter to all request outputs --- federation/requester/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/federation/requester/index.ts b/federation/requester/index.ts index ef27820..5ed916e 100644 --- a/federation/requester/index.ts +++ b/federation/requester/index.ts @@ -14,6 +14,7 @@ export interface Output { data: ReturnType; ok: boolean; raw: Response; + request: Request; } /** @@ -144,6 +145,7 @@ export class FederationRequester { data: error, ok: false, raw: result, + request, }, `Request failed (${result.status}): ${ error.error || error.message || result.statusText @@ -155,6 +157,7 @@ export class FederationRequester { data: isJson ? await result.json() : (await result.text()) || null, ok: true, raw: result, + request, }; }