feat: patch board and path parameters names converting

This commit is contained in:
2025-08-04 16:59:30 +04:00
parent 3c8655798f
commit 4cbb3409b2
6 changed files with 67 additions and 9 deletions

View File

@ -1,4 +1,4 @@
from schemas.base import BaseSchema
from schemas.base import BaseSchema, BaseResponse
from schemas.status import StatusSchema
@ -15,11 +15,20 @@ class BoardSchema(BaseBoardSchema):
statuses: list[StatusSchema]
class UpdateBoardSchema(BaseSchema):
name: str | None = None
lexorank: str | None = None
# endregion
# region Requests
class UpdateBoardRequest(BaseSchema):
board: UpdateBoardSchema
# endregion
# region Responses
@ -29,4 +38,7 @@ class GetBoardsResponse(BaseSchema):
boards: list[BoardSchema]
class UpdateBoardResponse(BaseResponse):
pass
# endregion Responses