mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-11-01 06:51:38 +00:00
using model validator instead
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import platform
|
||||
from typing import List, Literal
|
||||
|
||||
from pydantic import Field, root_validator, validator
|
||||
from pydantic import Field, model_validator, validator
|
||||
from pydantic.dataclasses import dataclass
|
||||
|
||||
from openbb_terminal.core.models import BaseModel
|
||||
@@ -61,7 +61,7 @@ class SystemModel(BaseModel):
|
||||
def __repr__(self) -> str: # pylint: disable=useless-super-delegation
|
||||
return super().__repr__()
|
||||
|
||||
@root_validator(allow_reuse=True)
|
||||
@model_validator(mode="after")
|
||||
@classmethod
|
||||
def add_additional_handlers(cls, values):
|
||||
if (
|
||||
@@ -73,7 +73,7 @@ class SystemModel(BaseModel):
|
||||
|
||||
return values
|
||||
|
||||
@root_validator(allow_reuse=True)
|
||||
@model_validator(mode="after")
|
||||
@classmethod
|
||||
def validate_send_to_s3(cls, values):
|
||||
if "posthog" in values["LOGGING_HANDLERS"] or values["LOG_COLLECT"] is False:
|
||||
|
||||
Reference in New Issue
Block a user