Skip to content

Commit cd4dc99

Browse files
authored
Fix update project required permissions (#2846)
1 parent b2ef2d7 commit cd4dc99

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/dstack/_internal/server/routers/projects.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
)
1717
from dstack._internal.server.security.permissions import (
1818
Authenticated,
19+
ProjectAdmin,
1920
ProjectManager,
2021
ProjectManagerOrPublicProject,
2122
ProjectManagerOrSelfLeave,
@@ -143,7 +144,7 @@ async def remove_project_members(
143144
async def update_project(
144145
body: UpdateProjectRequest,
145146
session: AsyncSession = Depends(get_session),
146-
user_project: Tuple[UserModel, ProjectModel] = Depends(ProjectManager()),
147+
user_project: Tuple[UserModel, ProjectModel] = Depends(ProjectAdmin()),
147148
) -> Project:
148149
user, project = user_project
149150
await projects.update_project(

0 commit comments

Comments
 (0)