refac: DELETE /v1/user/{id}?expected_role_id=N, user.remove audit event, 409 target_role_not_found, GetAll returns its error, Own-scope visibility filter moved into repos, JSON tags removed from use-case types
This commit is contained in:
1 parent
5d6f378fce
commit
b39a41be88
124 files changed
+8816
-523
No files matched your search
@@ -69,6 +69,12 @@ export function useUsers() {
|
||||
})
|
||||
}
|
||||
|
||||
function removeUser(id: number, expectedRoleId: number): Promise<void> {
|
||||
return request<void>(`/v1/user/${id}?expected_role_id=${expectedRoleId}`, {
|
||||
method: 'DELETE',
|
||||
})
|
||||
}
|
||||
|
||||
function cancelInvite(id: number): Promise<void> {
|
||||
return request<void>(`/v1/user/invite/${id}`, { method: 'DELETE' })
|
||||
}
|
||||
@@ -85,6 +91,7 @@ export function useUsers() {
|
||||
inviteUser,
|
||||
changeUserRole,
|
||||
transferOwnership,
|
||||
removeUser,
|
||||
cancelInvite,
|
||||
renewInvite,
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user