feat(role): add role_code across schema and APIs
This commit is contained in:
@@ -41,7 +41,7 @@ def upsert_user_by_sub(
|
||||
)
|
||||
|
||||
|
||||
def _build_user_role_rows(db: Session, user_sub: str) -> list[tuple[str, str, str, str, str, str, str, str]]:
|
||||
def _build_user_role_rows(db: Session, user_sub: str) -> list[tuple[str, str, str, str, str, str, str, str, str]]:
|
||||
users_repo = UsersRepository(db)
|
||||
user_sites_repo = UserSitesRepository(db)
|
||||
|
||||
@@ -59,6 +59,7 @@ def _build_user_role_rows(db: Session, user_sub: str) -> list[tuple[str, str, st
|
||||
system.system_key,
|
||||
system.name,
|
||||
role.role_key,
|
||||
role.role_code,
|
||||
role.name,
|
||||
)
|
||||
for site, company, role, system in rows
|
||||
@@ -84,6 +85,7 @@ def get_user_roles(user_sub: str, db: Session = Depends(get_db)) -> InternalUser
|
||||
system_key=system_key,
|
||||
system_name=system_name,
|
||||
role_key=role_key,
|
||||
role_code=role_code,
|
||||
role_name=role_name,
|
||||
)
|
||||
for (
|
||||
@@ -94,6 +96,7 @@ def get_user_roles(user_sub: str, db: Session = Depends(get_db)) -> InternalUser
|
||||
system_key,
|
||||
system_name,
|
||||
role_key,
|
||||
role_code,
|
||||
role_name,
|
||||
) in rows
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user