Skip to content

Commit afe375c

Browse files
committed
cleanuppre
1 parent 8e89260 commit afe375c

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

packages/models-library/src/models_library/users.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,14 @@
2525

2626

2727
class PrivacyDict(TypedDict):
28+
hide_username: bool
2829
hide_fullname: bool
2930
hide_email: bool
3031

3132

3233
class MyProfile(BaseModel):
3334
id: UserID
34-
user_name: IDStr
35+
user_name: UserNameID
3536
first_name: str | None
3637
last_name: str | None
3738
email: LowerCaseEmailStr
@@ -50,7 +51,11 @@ def _update_json_schema_extra(schema: JsonDict) -> None:
5051
"first_name": "PtN5Ab0uv",
5152
"last_name": "",
5253
"role": "GUEST",
53-
"privacy": {"hide_email": True, "hide_fullname": False},
54+
"privacy": {
55+
"hide_email": True,
56+
"hide_fullname": False,
57+
"hide_username": False,
58+
},
5459
}
5560
}
5661
)

services/web/server/src/simcore_service_webserver/users/_users_repository.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,8 @@ async def get_my_profile(app: web.Application, *, user_id: UserID) -> MyProfile:
512512
users.c.email,
513513
users.c.role,
514514
sa.func.json_build_object(
515+
"hide_username",
516+
users.c.privacy_hide_username,
515517
"hide_fullname",
516518
users.c.privacy_hide_fullname,
517519
"hide_email",

0 commit comments

Comments
 (0)