From e3d66ff3d177d6b74f4960b20612c37603cdaa0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A9lita=20Makanda?= Date: Tue, 7 Jul 2020 17:17:12 +0200 Subject: [PATCH] fix: authorization on headers --- frontend/src/api/BankApi.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/api/BankApi.js b/frontend/src/api/BankApi.js index 22185f0..2a80056 100644 --- a/frontend/src/api/BankApi.js +++ b/frontend/src/api/BankApi.js @@ -3,7 +3,7 @@ import 'babel-polyfill'; import { csrftoken } from '../utils/cookie'; -const API_HEADERS = { +let API_HEADERS = { 'Content-Type': 'application/json', 'X-CSRFToken': csrftoken, // 'Authorization': 'Token ' + localStorage.token, @@ -35,8 +35,10 @@ export default { }); }, addAccount(userId, amountAccount) { + API_HEADERS['Authorization'] = 'Token ' + localStorage.token; return fetch('/api/account/', { method: 'post', + headers: API_HEADERS, body: JSON.stringify({ user: userId, balance: amountAccount @@ -44,9 +46,11 @@ export default { }) }, getAccount() { + API_HEADERS['Authorization'] = 'Token ' + localStorage.token; return fetch('/api/account/', {headers: API_HEADERS}) }, getUser() { + API_HEADERS['Authorization'] = 'Token ' + localStorage.token; return fetch('/api/users/i/', {headers: API_HEADERS}) } }