diff --git a/wahlfang_api/urls.py b/wahlfang_api/urls.py index fe69745471cdac109159cdd39d472c189802c6d8..39b8c9b4055a41ee13bfd81ca8c8c429097c9a15 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 e7b16c1e626c0af77cf6c199ffcab5bbaa139f1c..2d29e2b874cf1ad7791e2dc29003a5f36e37df75 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 2ef96c6ae584c0f4f57d47d9d44df83246cd6d4a..3bd40a79d5dcd7d883729eb08b3fdf80560612ea 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 b83816dd87b9b7b210d70d38ed27d07227072503..4a3d33ca79f254a348ed5b9e2ca9ec2a1bffb149 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'); }); })