From 1f1e98336ed6fe72cf65f344bd38a2d257f2f6f6 Mon Sep 17 00:00:00 2001 From: seria Date: Fri, 27 Dec 2024 21:07:08 +0800 Subject: [PATCH] fix: Change challenge bangboo model name --- genshin/models/zzz/chronicle/challenge.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/genshin/models/zzz/chronicle/challenge.py b/genshin/models/zzz/chronicle/challenge.py index 9f49cdf0..90c397a6 100644 --- a/genshin/models/zzz/chronicle/challenge.py +++ b/genshin/models/zzz/chronicle/challenge.py @@ -7,13 +7,13 @@ from genshin.models.zzz.character import ZZZElementType, ZZZSpecialty __all__ = ( - "ChallengeBangboo", "DeadlyAssault", "DeadlyAssaultAgent", "DeadlyAssaultBoss", "DeadlyAssaultBuff", "DeadlyAssaultChallenge", "ShiyuDefense", + "ShiyuDefenseBangboo", "ShiyuDefenseBuff", "ShiyuDefenseCharacter", "ShiyuDefenseFloor", @@ -22,7 +22,7 @@ ) -class ChallengeBangboo(APIModel): +class ShiyuDefenseBangboo(APIModel): """Shiyu Defense bangboo model.""" id: int @@ -73,7 +73,7 @@ class ShiyuDefenseNode(APIModel): """Shiyu Defense node model.""" characters: list[ShiyuDefenseCharacter] = Aliased("avatars") - bangboo: typing.Optional[ChallengeBangboo] = Aliased("buddy", default=None) + bangboo: typing.Optional[ShiyuDefenseBangboo] = Aliased("buddy", default=None) recommended_elements: list[ZZZElementType] = Aliased("element_type_list") enemies: list[ShiyuDefenseMonster] = Aliased("monster_info") @@ -176,7 +176,7 @@ class DeadlyAssaultChallenge(APIModel): boss: DeadlyAssaultBoss buffs: typing.Sequence[DeadlyAssaultBuff] = Aliased("buffer") agents: typing.Sequence[DeadlyAssaultAgent] = Aliased("avatar_list") - bangboo: typing.Optional[ChallengeBangboo] = Aliased("buddy", default=None) + bangboo: typing.Optional[ShiyuDefenseBangboo] = Aliased("buddy", default=None) @pydantic.field_validator("challenge_time", mode="before") def __parse_datetime(cls, value: typing.Mapping[str, typing.Any]) -> typing.Optional[TZDateTime]: