diff options
Diffstat (limited to 'openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py')
-rw-r--r-- | openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py b/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py index 865997cca7d..3d99aacdbdc 100644 --- a/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py +++ b/openbb_platform/core/openbb_core/provider/standard_models/lbma_fixing.py @@ -1,12 +1,9 @@ """LBMA Fixing Standard Model.""" -from datetime import ( - date as dateType, - datetime, -) +from datetime import date as dateType from typing import Literal, Optional -from pydantic import Field, field_validator +from pydantic import Field from openbb_core.provider.abstract.data import Data from openbb_core.provider.abstract.query_params import QueryParams @@ -36,12 +33,6 @@ class LbmaFixingQueryParams(QueryParams): description=QUERY_DESCRIPTIONS.get("end_date", ""), ) - @field_validator("asset", mode="before", check_fields=False) - @classmethod - def to_lower(cls, v: Optional[str]) -> Optional[str]: - """Convert field to lowercase.""" - return v.lower() if v else v - class LbmaFixingData(Data): """LBMA Fixing Data. Historical fixing prices in USD, GBP and EUR.""" @@ -83,11 +74,3 @@ class LbmaFixingData(Data): default=None, description="Daily fixing price in EUR.", ) - - @field_validator("date", mode="before", check_fields=False) - @classmethod - def validate_date(cls, v) -> dateType: - """Validate date.""" - if isinstance(v, datetime): - return v.date() - return datetime.strptime(v, "%Y-%m-%d").date() |