Fix unit tests

This commit is contained in:
2025-08-31 21:46:14 +00:00
parent c76a77cb0c
commit 71d5b378d9
3 changed files with 87 additions and 35 deletions

View File

@@ -28,11 +28,11 @@ class User:
}
@classmethod
def from_dict(cls, gid: str, data: dict):
def from_dict(cls, uid: str, data: dict):
credentials = Credential.from_dict(data.get("credentials", {}))
grants = {gate: Grant.from_dict(grant) for gate, grant in data.get("grants", {}).items()}
return cls(
uid=gid,
uid=uid,
role=Role(data.get("role", Role.GUEST)),
credentials=credentials,
grants=grants,