File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
src/dstack/_internal/server Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1515 UpdateUserRequest ,
1616)
1717from dstack ._internal .server .security .permissions import Authenticated , GlobalAdmin
18- from dstack ._internal .server .services import users
18+ from dstack ._internal .server .services import events , users
1919from dstack ._internal .server .utils .routers import (
2020 CustomORJSONResponse ,
2121 get_base_api_additional_responses ,
@@ -86,7 +86,7 @@ async def update_user(
8686):
8787 res = await users .update_user (
8888 session = session ,
89- actor = user ,
89+ actor = events . UserActor . from_user ( user ) ,
9090 username = body .username ,
9191 global_role = body .global_role ,
9292 email = body .email ,
Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ async def create_user(
130130
131131async def update_user (
132132 session : AsyncSession ,
133- actor : UserModel ,
133+ actor : events . AnyActor ,
134134 username : str ,
135135 global_role : GlobalRole ,
136136 email : Optional [str ] = None ,
@@ -152,7 +152,7 @@ async def update_user(
152152 events .emit (
153153 session ,
154154 f"User updated. Updated fields: { ', ' .join (updated_fields ) or '<none>' } " ,
155- actor = events . UserActor . from_user ( actor ) ,
155+ actor = actor ,
156156 targets = [events .Target .from_model (user )],
157157 )
158158 await session .commit ()
You can’t perform that action at this time.
0 commit comments