fix: add None to UserDataUser

This commit is contained in:
dettlaff 2024-12-04 19:15:03 +04:00
parent 8a1c9d325b
commit 9386fb7d49
2 changed files with 9 additions and 12 deletions

View file

@ -113,10 +113,6 @@ def get_user_by_username(username: str) -> Optional[UserDataUser]:
username="root",
user_type=UserDataUserOrigin.ROOT,
ssh_keys=get_ssh_keys(username="root"),
email=None, # TODO i cant delete this None ????
directmemberof=None,
memberof=None,
displayname=None,
)
try:

View file

@ -16,11 +16,12 @@ class UserDataUser(BaseModel):
username: str
ssh_keys: Optional[list[str]]
user_type: Optional[UserDataUserOrigin]
displayname: Optional[
str
] # in logic graphql will return "username" if "displayname" None
email: Optional[str]
directmemberof: Optional[list[str]]
memberof: Optional[list[str]]
ssh_keys: Optional[list[str]] = []
user_type: Optional[UserDataUserOrigin] = None
displayname: Optional[str] = (
None # in logic graphql will return "username" if "displayname" None
)
email: Optional[str] = None
directmemberof: Optional[list[str]] = None
memberof: Optional[list[str]] = None