mirror of
https://github.com/versia-pub/api.git
synced 2025-12-06 08:28:19 +01:00
feat(federation): ✨ Add request parameter to all request outputs
This commit is contained in:
parent
a4a1f8207a
commit
6160ebd7c4
|
|
@ -14,6 +14,7 @@ export interface Output<ReturnType> {
|
||||||
data: ReturnType;
|
data: ReturnType;
|
||||||
ok: boolean;
|
ok: boolean;
|
||||||
raw: Response;
|
raw: Response;
|
||||||
|
request: Request;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -144,6 +145,7 @@ export class FederationRequester {
|
||||||
data: error,
|
data: error,
|
||||||
ok: false,
|
ok: false,
|
||||||
raw: result,
|
raw: result,
|
||||||
|
request,
|
||||||
},
|
},
|
||||||
`Request failed (${result.status}): ${
|
`Request failed (${result.status}): ${
|
||||||
error.error || error.message || result.statusText
|
error.error || error.message || result.statusText
|
||||||
|
|
@ -155,6 +157,7 @@ export class FederationRequester {
|
||||||
data: isJson ? await result.json() : (await result.text()) || null,
|
data: isJson ? await result.json() : (await result.text()) || null,
|
||||||
ok: true,
|
ok: true,
|
||||||
raw: result,
|
raw: result,
|
||||||
|
request,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue