diff --git a/src/main/events/profile/get-me.ts b/src/main/events/profile/get-me.ts index 1225551c..705b14a9 100644 --- a/src/main/events/profile/get-me.ts +++ b/src/main/events/profile/get-me.ts @@ -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 } }); }); }; diff --git a/src/main/services/hydra-api.ts b/src/main/services/hydra-api.ts index e5a34cb5..16b691c9 100644 --- a/src/main/services/hydra-api.ts +++ b/src/main/services/hydra-api.ts @@ -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); } ); diff --git a/src/main/services/library-sync/merge-with-remote-games.ts b/src/main/services/library-sync/merge-with-remote-games.ts index 70a2ee59..3a2db640 100644 --- a/src/main/services/library-sync/merge-with-remote-games.ts +++ b/src/main/services/library-sync/merge-with-remote-games.ts @@ -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); }