feat(federation): Add request parameter to all request outputs

This commit is contained in:
Jesse Wierzbinski 2024-07-26 17:08:52 +02:00
parent a4a1f8207a
commit 6160ebd7c4
No known key found for this signature in database

View file

@ -14,6 +14,7 @@ export interface Output<ReturnType> {
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,
};
}