extractors/generic: Add Optional to load_* type hints

master
Felix Stupp 3 years ago
parent b19bfbb8a4
commit d0b3795484
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -61,10 +61,10 @@ class ExtractedData(ExtractedDataLight, Generic[T]):
def has_data(self) -> bool:
return self.data is not None
def load_media(self) -> MediaElement:
def load_media(self) -> Optional[MediaElement]:
return MediaElement.get(extractor_name=self.extractor_name, extractor_key=self.object_key)
def load_collection(self) -> MediaCollection:
def load_collection(self) -> Optional[MediaCollection]:
return MediaCollection.get(extractor_name=self.extractor_name, extractor_key=self.object_key)

Loading…
Cancel
Save