diff --git a/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx index 630e0849e..a5e1b45df 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx @@ -720,7 +720,12 @@ function RolesTab({ {canUpdate && ( - + { + // TODO: Implement edit role dialog/modal + console.log("Edit role not yet implemented", role); + }} + > Edit Role diff --git a/surfsense_web/lib/apis/permissions-api.service.ts b/surfsense_web/lib/apis/permissions-api.service.ts index 225ed892f..d161879b9 100644 --- a/surfsense_web/lib/apis/permissions-api.service.ts +++ b/surfsense_web/lib/apis/permissions-api.service.ts @@ -3,7 +3,7 @@ import { baseApiService } from "./base-api.service"; class PermissionsApiService { getPermissions = async () => { - return baseApiService.get(`/api/permissions`, getPermissionsResponse); + return baseApiService.get(`/api/v1/permissions`, getPermissionsResponse); }; } diff --git a/surfsense_web/lib/apis/roles-api.service.ts b/surfsense_web/lib/apis/roles-api.service.ts index a1e7fea88..92083293a 100644 --- a/surfsense_web/lib/apis/roles-api.service.ts +++ b/surfsense_web/lib/apis/roles-api.service.ts @@ -30,7 +30,7 @@ class RolesApiService { } return baseApiService.post( - `/api/searchspaces/${parsedRequest.data.search_space_id}/roles`, + `/api/v1/searchspaces/${parsedRequest.data.search_space_id}/roles`, createRoleResponse, { body: parsedRequest.data.data, @@ -49,7 +49,7 @@ class RolesApiService { } return baseApiService.get( - `/api/searchspaces/${parsedRequest.data.search_space_id}/roles`, + `/api/v1/searchspaces/${parsedRequest.data.search_space_id}/roles`, getRolesResponse, ); }; @@ -65,7 +65,7 @@ class RolesApiService { } return baseApiService.get( - `/api/searchspaces/${parsedRequest.data.search_space_id}/roles/${parsedRequest.data.role_id}`, + `/api/v1/searchspaces/${parsedRequest.data.search_space_id}/roles/${parsedRequest.data.role_id}`, getRoleByIdResponse, ); }; @@ -81,7 +81,7 @@ class RolesApiService { } return baseApiService.put( - `/api/searchspaces/${parsedRequest.data.search_space_id}/roles/${parsedRequest.data.role_id}`, + `/api/v1/searchspaces/${parsedRequest.data.search_space_id}/roles/${parsedRequest.data.role_id}`, updateRoleResponse, { body: parsedRequest.data.data, @@ -100,7 +100,7 @@ class RolesApiService { } return baseApiService.delete( - `/api/searchspaces/${parsedRequest.data.search_space_id}/roles/${parsedRequest.data.role_id}`, + `/api/v1/searchspaces/${parsedRequest.data.search_space_id}/roles/${parsedRequest.data.role_id}`, deleteRoleResponse, ); };