fix: retry api calls to riot if we receive a 504 error

This commit is contained in:
Valentin Kaelin 2020-06-14 12:29:21 +02:00
parent e0adc777e0
commit 609dfcc9d0

View file

@ -39,7 +39,7 @@ class JaxRequest {
} catch ({ statusCode, ...rest }) { } catch ({ statusCode, ...rest }) {
this.retries-- this.retries--
if (statusCode !== 503 && statusCode !== 500) { if (statusCode !== 500 && statusCode !== 503 && statusCode !== 504) {
// Don't log 404 when summoner isn't playing // Don't log 404 when summoner isn't playing
if (!this.endpoint.includes('spectator')) { if (!this.endpoint.includes('spectator')) {
Logger.transport('file').error(`JaxRequest Error ${statusCode} : `, rest) Logger.transport('file').error(`JaxRequest Error ${statusCode} : `, rest)