improve start/end typing

This commit is contained in:
2025-12-10 04:13:01 +01:00
parent d4febbc3b2
commit 9418fecf60
2 changed files with 6 additions and 6 deletions

View File

@@ -1,4 +1,4 @@
from pydantic import BaseModel, HttpUrl
from pydantic import BaseModel, HttpUrl, NonNegativeInt
from enum import StrEnum
from typing import Optional, Union
from discord.models import DiscordRPCUpdatePayload
@@ -29,8 +29,8 @@ class JellyfinMediaItem(BaseModel):
name: str
type: JellyfinMediaType
image_url: HttpUrl
start: Optional[int]
end: Optional[int]
start: Optional[NonNegativeInt]
end: Optional[NonNegativeInt]
metadata: Union[JellyfinMusicMediaMetadata,
JellyfinMovieMediaMetadata,
JellyfinEpisodeMediaMetadata]