diff --git a/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/base/__init__.py b/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/base/__init__.py index 5ee0583..71ebaca 100644 --- a/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/base/__init__.py +++ b/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/base/__init__.py @@ -50,19 +50,21 @@ class P(BaseModel): return Prisecter(f'{self.pri}:{self.sec}:{self.ter}') +# fmt: off class ArCounts(BaseModel): - bronze: int | None = Field(default=None, alias='1') - silver: int | None = Field(default=None, alias='2') - gold: int | None = Field(default=None, alias='3') - platinum: int | None = Field(default=None, alias='4') - diamond: int | None = Field(default=None, alias='5') - issued: int | None = Field(default=None, alias='100') - top3: int | None = Field(default=None, alias='t3') - top5: int | None = Field(default=None, alias='t5') - top10: int | None = Field(default=None, alias='t10') - top25: int | None = Field(default=None, alias='t25') - top50: int | None = Field(default=None, alias='t50') - top100: int | None = Field(default=None, alias='t100') + bronze: int | None = Field(default=None, alias='1') # pyright: ignore [reportGeneralTypeIssues] + silver: int | None = Field(default=None, alias='2') # pyright: ignore [reportGeneralTypeIssues] + gold: int | None = Field(default=None, alias='3') # pyright: ignore [reportGeneralTypeIssues] + platinum: int | None = Field(default=None, alias='4') # pyright: ignore [reportGeneralTypeIssues] + diamond: int | None = Field(default=None, alias='5') # pyright: ignore [reportGeneralTypeIssues] + issued: int | None = Field(default=None, alias='100') # pyright: ignore [reportGeneralTypeIssues] + top3: int | None = Field(default=None, alias='t3') + top5: int | None = Field(default=None, alias='t5') + top10: int | None = Field(default=None, alias='t10') + top25: int | None = Field(default=None, alias='t25') + top50: int | None = Field(default=None, alias='t50') + top100: int | None = Field(default=None, alias='t100') +# fmt: on class Cache(BaseModel): diff --git a/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/summaries/league.py b/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/summaries/league.py index 820e378..a25f1e0 100644 --- a/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/summaries/league.py +++ b/nonebot_plugin_tetris_stats/games/tetrio/api/schemas/summaries/league.py @@ -37,7 +37,7 @@ class PastInner(BaseModel): class Past(BaseModel): - first: PastInner | None = Field(default=None, alias='1') + first: PastInner | None = Field(default=None, alias='1') # pyright: ignore [reportGeneralTypeIssues] class BaseData(BaseModel):