feat: better logs on api error

This commit is contained in:
Zamitto 2024-06-28 11:29:09 -03:00
parent 2a44313d84
commit 1ceabb00be
3 changed files with 17 additions and 3 deletions

View file

@ -24,7 +24,7 @@ const getMe = async (
return me;
})
.catch((err) => {
logger.error("getMe", err);
logger.error("getMe", err.message);
return userAuthRepository.findOne({ where: { id: 1 } });
});
};

View file

@ -90,7 +90,21 @@ export class HydraApi {
return response;
},
(error) => {
logger.error("response error", error);
logger.error(" ---- RESPONSE ERROR -----");
const { config } = error;
logger.error(config.method, config.baseURL, config.url, config.headers);
if (error.response) {
logger.error(error.response.status, error.response.data);
} else if (error.request) {
logger.error(error.request);
} else {
logger.error("Error", error.message);
}
logger.error(" ----- END RESPONSE ERROR -------");
return Promise.reject(error);
}
);

View file

@ -64,7 +64,7 @@ export const mergeWithRemoteGames = async () => {
}
} catch (err) {
if (err instanceof AxiosError) {
logger.error("getRemoteGames", err.response, err.message);
logger.error("getRemoteGames", err.message);
} else {
logger.error("getRemoteGames", err);
}