From c4674dc77df4c0f03601267debda0a2cebc0625e Mon Sep 17 00:00:00 2001 From: manuconcepbrito <manu041196@gmail.com> Date: Thu, 28 Oct 2021 10:20:53 +0200 Subject: [PATCH] change name of API for managmenet as it seemed to conflict with middleware --- wahlfang_api/urls.py | 2 +- wahlfang_web/src/api/index.js | 2 +- wahlfang_web/src/api/management.js | 3 ++- wahlfang_web/src/pages/management/Logout.js | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/wahlfang_api/urls.py b/wahlfang_api/urls.py index fe69745..39b8c9b 100644 --- a/wahlfang_api/urls.py +++ b/wahlfang_api/urls.py @@ -27,6 +27,6 @@ urlpatterns = [ path('auth/token/', TokenObtainElectionManagerView.as_view(), name='token_obtain_pair'), path('auth/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'), path('auth/token/verify/', TokenVerifyView.as_view(), name='token_verify'), - path('management/add-session', ManagerSessionView.as_view(), name='add_session'), + path('manager/add-session', ManagerSessionView.as_view(), name='add_session'), path('drf/', include('rest_framework.urls', namespace='rest_framework')) ] diff --git a/wahlfang_web/src/api/index.js b/wahlfang_web/src/api/index.js index e7b16c1..2d29e2b 100644 --- a/wahlfang_web/src/api/index.js +++ b/wahlfang_web/src/api/index.js @@ -1,4 +1,4 @@ -export const apiURL = (process.env.REACT_APP_SERVER_URL || 'http://localhost:8000') + '/api/v1'; +export const apiURL = (process.env.REACT_APP_SERVER_URL || 'http://127.0.0.1:8000') + '/api/v1'; export const voteAPIRoutes = { login: "/auth/code/token/", diff --git a/wahlfang_web/src/api/management.js b/wahlfang_web/src/api/management.js index 2ef96c6..3bd40a7 100644 --- a/wahlfang_web/src/api/management.js +++ b/wahlfang_web/src/api/management.js @@ -4,7 +4,7 @@ export const managementAPIRoutes = { login: "/auth/token/", refreshToken: "/auth/token/refresh/", verifyToken: "/auth/token/verify/", - manageSessions: "/management/add-session", + manageSessions: "/manager/add-session", } @@ -50,6 +50,7 @@ export const loginManager = async (username, password) => { username: username, password: password }) + debugger if (response.status < 300) { const token = await response.json(); localStorage.setItem("managerToken", JSON.stringify(token)); diff --git a/wahlfang_web/src/pages/management/Logout.js b/wahlfang_web/src/pages/management/Logout.js index b83816d..4a3d33c 100644 --- a/wahlfang_web/src/pages/management/Logout.js +++ b/wahlfang_web/src/pages/management/Logout.js @@ -14,7 +14,7 @@ export default function Logout() { setAuthenticated(false); // TODO: this is a very hacky way of reloading the whole app such that the recoil app state is reset. // TODO: find a saner way of resetting the recoil state without having to force reload the whole page. - window.location.assign('/'); + window.location.assign('/management'); }); }) -- GitLab