diff --git a/app/javascript/gabsocial/api.js b/app/javascript/gabsocial/api.js index 19a80fa1..9d07fbaa 100644 --- a/app/javascript/gabsocial/api.js +++ b/app/javascript/gabsocial/api.js @@ -25,20 +25,16 @@ function setCSRFHeader() { ready(setCSRFHeader); -export default getState => { - const authToken = getState ? getState().getIn(['meta', 'access_token'], '') : null; +export default getState => axios.create({ + headers: Object.assign(csrfHeader, getState ? { + 'Authorization': `Bearer ${getState().getIn(['meta', 'access_token'], '')}`, + } : {}), - return axios.create({ - headers: Object.assign(csrfHeader, authToken ? { - 'Authorization': `Bearer ${authToken}}`, - } : {}), - - transformResponse: [function (data) { - try { - return JSON.parse(data); - } catch (Exception) { - return data; - } - }], - }); -}; + transformResponse: [function (data) { + try { + return JSON.parse(data); + } catch (Exception) { + return data; + } + }], +});