Таска 1/2: явный каст и 404 ошибка #1
Reference in New Issue
Block a user
Delete Branch "feature/1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Чутка затупил и закоммитил 404 в обе ветки, так что пушу рефактор только в этой ветке
@@ -53,3 +56,3 @@user = await command(user_id=auth.user_id)logger.info(f'Get user: {user.id}')return me_user_public(user)return MeUserPublicResponse.from_user(user)Лучше сделать явный каст сущности в респонз модель
не MeUserPublicResponse.from_user(user)
а типо что-то:
MeUserPublicResponse(
id=user.id,
...
)
@@ -198,3 +197,3 @@) -> MeUserPublicResponse:user = await command(user_id=auth.user_id)return me_user_public(user)return MeUserPublicResponse.from_user(user)Лучше сделать явный каст сущности в респонз модель
не MeUserPublicResponse.from_user(user)
а типо что-то:
MeUserPublicResponse(
id=user.id,
...
)
@@ -1 +0,0 @@from src.presentation.serializers.me_user import me_user_payload, me_user_publicЕсли папка осталась, то ее тоже удалить
@@ -179,1 +193,4 @@updated_at=user.updated_at,kyc_verified_at=user.kyc_verified_at)return SetAvatarPublicResponse(**pub.model_dump(), webp_size_bytes=webp_size)**pub.model_dump()
Точно также нужно заменить на явное создание, а не распаковку
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.