diff --git a/js/api.js b/js/api.js index a29021c..bf66369 100644 --- a/js/api.js +++ b/js/api.js @@ -183,7 +183,10 @@ const reducerTournamentinfo = (state = defaultStateTournamentinfo, action) => { postRequest(action.state, '/tournaments', action.parameters.tournament).then(resp => { storeOptionalToken(resp); action.parameters.successCallback(); - }).catch(() => { + }).catch(error => { + if (error.response) { + storeOptionalToken(error.response); + } action.parameters.errorCallback(); }); return Object.assign({}, state, {});