mirror of
https://github.com/Unleash/unleash.git
synced 2025-07-12 13:48:35 +02:00
refactor: remove deprecated post project role access endpoint (#9948)
https://linear.app/unleash/issue/2-3363/remove-post-apiadminprojectsprojectidroleroleidaccess-deprecated-in Removes POST `/api/admin/projects/{projectId}/role/{roleId}/access` which was deprecated in v5.5. Also cleans up related code. Needs follow up PRs.
This commit is contained in:
parent
57d11ae6b3
commit
c0c7005859
@ -105,10 +105,10 @@ export const addUserToProject_API = (
|
|||||||
const project = projectName || 'default';
|
const project = projectName || 'default';
|
||||||
return cy.request(
|
return cy.request(
|
||||||
'POST',
|
'POST',
|
||||||
`${baseUrl}/api/admin/projects/${project}/role/${role}/access`,
|
`${baseUrl}/api/admin/projects/${project}/access`,
|
||||||
{
|
{
|
||||||
groups: [],
|
roles: [role],
|
||||||
users: [{ id }],
|
users: [id],
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
@ -843,6 +843,9 @@ export default class ProjectService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated use `addAccess` instead
|
||||||
|
*/
|
||||||
async addRoleAccess(
|
async addRoleAccess(
|
||||||
projectId: string,
|
projectId: string,
|
||||||
roleId: number,
|
roleId: number,
|
||||||
|
Loading…
Reference in New Issue
Block a user