Merge branch 'pydantic' of https://github.com/NiceAesth/pomice into pydantic
This commit is contained in:
commit
1474f858fa
|
|
@ -1,7 +1,9 @@
|
||||||
from pydantic import Field
|
from typing import Literal
|
||||||
from typing import Union
|
from typing import Union
|
||||||
|
|
||||||
|
from pydantic import Field
|
||||||
from pydantic import TypeAdapter
|
from pydantic import TypeAdapter
|
||||||
|
|
||||||
from pomice.models import BaseModel
|
from pomice.models import BaseModel
|
||||||
from pomice.models import LavalinkVersion
|
from pomice.models import LavalinkVersion
|
||||||
from pomice.models import LavalinkVersion3Type
|
from pomice.models import LavalinkVersion3Type
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,6 @@ from discord.ext import commands
|
||||||
from websockets import client
|
from websockets import client
|
||||||
from websockets import exceptions
|
from websockets import exceptions
|
||||||
|
|
||||||
from pomice.models.payloads import ResumePayloadType, ResumePayloadV4
|
|
||||||
|
|
||||||
from . import __version__
|
from . import __version__
|
||||||
from . import applemusic
|
from . import applemusic
|
||||||
from . import spotify
|
from . import spotify
|
||||||
|
|
@ -44,6 +42,8 @@ from .routeplanner import RoutePlanner
|
||||||
from .utils import ExponentialBackoff
|
from .utils import ExponentialBackoff
|
||||||
from .utils import NodeStats
|
from .utils import NodeStats
|
||||||
from .utils import Ping
|
from .utils import Ping
|
||||||
|
from pomice.models.payloads import ResumePayloadType
|
||||||
|
from pomice.models.payloads import ResumePayloadV4
|
||||||
from pomice.models.version import LavalinkVersion
|
from pomice.models.version import LavalinkVersion
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
|
|
@ -303,7 +303,7 @@ class Node:
|
||||||
return
|
return
|
||||||
|
|
||||||
data = ResumePayloadType(
|
data = ResumePayloadType(
|
||||||
version=self._version, timeout=self._resume_timeout, resuming_key=self._resume_key
|
version=self._version, timeout=self._resume_timeout, resuming_key=self._resume_key,
|
||||||
).model_dump()
|
).model_dump()
|
||||||
|
|
||||||
if isinstance(data, ResumePayloadV4):
|
if isinstance(data, ResumePayloadV4):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue