refactor: update metadata methods to include optional language parameter

This commit is contained in:
maxid
2026-01-01 14:21:51 +01:00
parent dc7cc98a1a
commit dd1e5d6621
3 changed files with 10 additions and 6 deletions

View File

@@ -18,11 +18,11 @@ class AbstractMetadataProvider(ABC):
pass
@abstractmethod
def get_show_metadata(self, id: int = None) -> Show:
def get_show_metadata(self, id: int = None, language: str | None = None) -> Show:
raise NotImplementedError()
@abstractmethod
def get_movie_metadata(self, id: int = None) -> Movie:
def get_movie_metadata(self, id: int = None, language: str | None = None) -> Movie:
raise NotImplementedError()
@abstractmethod