mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-02-12 19:22:28 +00:00
feat: better logs on api error
This commit is contained in:
parent
2a44313d84
commit
1ceabb00be
3 changed files with 17 additions and 3 deletions
|
@ -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 } });
|
||||
});
|
||||
};
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
);
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue