mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-03-09 15:40:26 +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;
|
return me;
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
logger.error("getMe", err);
|
logger.error("getMe", err.message);
|
||||||
return userAuthRepository.findOne({ where: { id: 1 } });
|
return userAuthRepository.findOne({ where: { id: 1 } });
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -90,7 +90,21 @@ export class HydraApi {
|
||||||
return response;
|
return response;
|
||||||
},
|
},
|
||||||
(error) => {
|
(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);
|
return Promise.reject(error);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
|
@ -64,7 +64,7 @@ export const mergeWithRemoteGames = async () => {
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
if (err instanceof AxiosError) {
|
if (err instanceof AxiosError) {
|
||||||
logger.error("getRemoteGames", err.response, err.message);
|
logger.error("getRemoteGames", err.message);
|
||||||
} else {
|
} else {
|
||||||
logger.error("getRemoteGames", err);
|
logger.error("getRemoteGames", err);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue