Skip to content

Commit bf9e196

Browse files
committed
linting fixed
1 parent 7a2191f commit bf9e196

3 files changed

Lines changed: 6 additions & 9 deletions

File tree

userdata_api/routes/admin.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55

66
from userdata_api.schemas.admin import UserCardGet, UserCardUpdate
77
from userdata_api.schemas.response_model import StatusResponseModel
8-
from userdata_api.utils.admin import get_user_info
9-
from userdata_api.utils.admin import patch_user_info
8+
from userdata_api.utils.admin import get_user_info, patch_user_info
109

1110

1211
admin = APIRouter(prefix="/admin", tags=["Admin"])
@@ -16,14 +15,14 @@
1615
async def get_user_card(
1716
user_id: int,
1817
user: dict[str, Any] = Depends(UnionAuth(scopes=["userdata.info.admin"], allow_none=False, auto_error=True)),
19-
) -> UserCardGet:
18+
):
2019
"""
2120
Получает профсоюзную информацию пользователя.
2221
2322
Скоупы: `["userdata.info.admin"]`
2423
"""
2524

26-
return UserCardGet.model_validate(await get_user_info(user_id, user))
25+
return await get_user_info(user_id, user)
2726

2827

2928
@admin.patch("/user/{user_id}", response_model=StatusResponseModel)

userdata_api/schemas/admin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class UserCardGet(Base):
66
full_name: str | None = None
77
student_card_number: str | None = None
88
union_card_number: str | None = None
9-
is_union_member: bool
9+
is_union_member: str
1010

1111

1212
class UserCardUpdate(Base):

userdata_api/utils/admin.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
from .user import patch_user_info as user_patch
1010

1111

12-
async def patch_user_info(
13-
new: UserCardUpdate, user_id: int, user: dict[str, int | list[dict[str, str | int]]]
14-
) -> None:
12+
async def patch_user_info(new: UserCardUpdate, user_id: int, user: dict[str, int | list[dict[str, str | int]]]) -> None:
1513
"""
1614
Обновить информацию о пользователе в соотетствии с переданным токеном.
1715
@@ -79,6 +77,6 @@ async def get_user_info(user_id: int, user: dict[str, int | list[dict[str, str |
7977
"full_name": full_name.value if full_name else None,
8078
"student_card_number": student_card_number.value if student_card_number else None,
8179
"union_card_number": union_card_number.value if union_card_number else None,
82-
"is_union_member": is_union_member.value if is_union_member else False,
80+
"is_union_member": is_union_member.value if is_union_member else "false",
8381
}
8482
return result

0 commit comments

Comments
 (0)