mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-03 04:42:39 +02:00
chore: add TODO for edit role dialog implementation
This commit is contained in:
parent
fcfa621a74
commit
0397f716f8
3 changed files with 12 additions and 7 deletions
|
|
@ -720,7 +720,12 @@ function RolesTab({
|
||||||
</DropdownMenuTrigger>
|
</DropdownMenuTrigger>
|
||||||
<DropdownMenuContent align="end">
|
<DropdownMenuContent align="end">
|
||||||
{canUpdate && (
|
{canUpdate && (
|
||||||
<DropdownMenuItem>
|
<DropdownMenuItem
|
||||||
|
onClick={() => {
|
||||||
|
// TODO: Implement edit role dialog/modal
|
||||||
|
console.log("Edit role not yet implemented", role);
|
||||||
|
}}
|
||||||
|
>
|
||||||
<Edit2 className="h-4 w-4 mr-2" />
|
<Edit2 className="h-4 w-4 mr-2" />
|
||||||
Edit Role
|
Edit Role
|
||||||
</DropdownMenuItem>
|
</DropdownMenuItem>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import { baseApiService } from "./base-api.service";
|
||||||
|
|
||||||
class PermissionsApiService {
|
class PermissionsApiService {
|
||||||
getPermissions = async () => {
|
getPermissions = async () => {
|
||||||
return baseApiService.get(`/api/permissions`, getPermissionsResponse);
|
return baseApiService.get(`/api/v1/permissions`, getPermissionsResponse);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ class RolesApiService {
|
||||||
}
|
}
|
||||||
|
|
||||||
return baseApiService.post(
|
return baseApiService.post(
|
||||||
`/api/searchspaces/${parsedRequest.data.search_space_id}/roles`,
|
`/api/v1/searchspaces/${parsedRequest.data.search_space_id}/roles`,
|
||||||
createRoleResponse,
|
createRoleResponse,
|
||||||
{
|
{
|
||||||
body: parsedRequest.data.data,
|
body: parsedRequest.data.data,
|
||||||
|
|
@ -49,7 +49,7 @@ class RolesApiService {
|
||||||
}
|
}
|
||||||
|
|
||||||
return baseApiService.get(
|
return baseApiService.get(
|
||||||
`/api/searchspaces/${parsedRequest.data.search_space_id}/roles`,
|
`/api/v1/searchspaces/${parsedRequest.data.search_space_id}/roles`,
|
||||||
getRolesResponse,
|
getRolesResponse,
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
@ -65,7 +65,7 @@ class RolesApiService {
|
||||||
}
|
}
|
||||||
|
|
||||||
return baseApiService.get(
|
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,
|
getRoleByIdResponse,
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
@ -81,7 +81,7 @@ class RolesApiService {
|
||||||
}
|
}
|
||||||
|
|
||||||
return baseApiService.put(
|
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,
|
updateRoleResponse,
|
||||||
{
|
{
|
||||||
body: parsedRequest.data.data,
|
body: parsedRequest.data.data,
|
||||||
|
|
@ -100,7 +100,7 @@ class RolesApiService {
|
||||||
}
|
}
|
||||||
|
|
||||||
return baseApiService.delete(
|
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,
|
deleteRoleResponse,
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue