From bebe02ae4ab6b0aa5205e2fbcd9ef215b04d2c4a Mon Sep 17 00:00:00 2001 From: STACiA <69411527+staciax@users.noreply.github.com> Date: Tue, 31 Dec 2024 09:47:03 +0700 Subject: [PATCH] refactor: update Bundle model fields to use LocalizedField --- valorant/models/bundles.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/valorant/models/bundles.py b/valorant/models/bundles.py index d13bf67..3525201 100644 --- a/valorant/models/bundles.py +++ b/valorant/models/bundles.py @@ -22,8 +22,6 @@ DEALINGS IN THE SOFTWARE. """ -from typing import Any - from pydantic import Field from .base import BaseUUIDModel, LocalizedField @@ -34,13 +32,13 @@ class Bundle(BaseUUIDModel): # uuid: str display_name: LocalizedField = Field(alias='displayName') - display_name_sub_text: Any = Field(alias='displayNameSubText') + display_name_sub_text: LocalizedField | None = Field(alias='displayNameSubText') description: LocalizedField - extra_description: Any = Field(alias='extraDescription') - promo_description: Any = Field(alias='promoDescription') + extra_description: LocalizedField | None = Field(alias='extraDescription') + promo_description: LocalizedField | None = Field(alias='promoDescription') use_additional_context: bool = Field(alias='useAdditionalContext') display_icon: str = Field(alias='displayIcon') display_icon2: str = Field(alias='displayIcon2') - logo_icon: Any = Field(alias='logoIcon') + logo_icon: str | None = Field(alias='logoIcon') vertical_promo_image: str | None = Field(alias='verticalPromoImage') asset_path: str = Field(alias='assetPath')