🧑💻 Show inner errors of AggregateError instances (#515)
This commit is contained in:
committed by
ericlinagora
parent
12251fb617
commit
a709a716d4
@@ -27,7 +27,7 @@ export default class ApplicationsApiService extends TdriveService<undefined> {
|
|||||||
if (domain && prefix) {
|
if (domain && prefix) {
|
||||||
try {
|
try {
|
||||||
fastify.all("/" + prefix + "/*", async (req, rep) => {
|
fastify.all("/" + prefix + "/*", async (req, rep) => {
|
||||||
logger.info("Proxying", req.method, req.url, "to", domain);
|
logger.info(`Proxying ${req.method} ${req.url} to ${domain}`);
|
||||||
try {
|
try {
|
||||||
const response = await axios.request({
|
const response = await axios.request({
|
||||||
url: domain + req.url,
|
url: domain + req.url,
|
||||||
@@ -55,7 +55,8 @@ export default class ApplicationsApiService extends TdriveService<undefined> {
|
|||||||
|
|
||||||
await rep.send(response.data);
|
await rep.send(response.data);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
logger.error(`${err}`);
|
logger.error(err);
|
||||||
|
if (err.errors) err.errors.forEach(err => logger.error(err));
|
||||||
rep.raw.statusCode = 500;
|
rep.raw.statusCode = 500;
|
||||||
rep.raw.end(JSON.stringify({ error: err.message }));
|
rep.raw.end(JSON.stringify({ error: err.message }));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user