From 37d24b0cee4b3d87393c156319188934900ecc08 Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Fri, 15 Oct 2021 11:03:16 +0200 Subject: [PATCH] Fix searching in extractor list instead of keys --- server/entertainment_decider/extractors/collection/__init__.py | 2 +- server/entertainment_decider/extractors/media/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/entertainment_decider/extractors/collection/__init__.py b/server/entertainment_decider/extractors/collection/__init__.py index 7d11f4d..4e07f3e 100644 --- a/server/entertainment_decider/extractors/collection/__init__.py +++ b/server/entertainment_decider/extractors/collection/__init__.py @@ -18,7 +18,7 @@ COLLECTION_EXTRACTORS: Dict[str, CollectionExtractor] = { def collection_extract_uri(uri: str) -> MediaCollection: elem: MediaCollection = CollectionExtractor.check_uri(uri) - ex = expect_suitable_extractor(COLLECTION_EXTRACTORS, uri) + ex = expect_suitable_extractor(COLLECTION_EXTRACTORS.values(), uri) if not elem: elem = ex.extract_and_store(uri) else: diff --git a/server/entertainment_decider/extractors/media/__init__.py b/server/entertainment_decider/extractors/media/__init__.py index fe23407..4f9abab 100644 --- a/server/entertainment_decider/extractors/media/__init__.py +++ b/server/entertainment_decider/extractors/media/__init__.py @@ -15,5 +15,5 @@ MEDIA_EXTRACTORS: Dict[str, MediaExtractor] = { def media_extract_uri(uri: str) -> MediaElement: elem: MediaElement = MediaExtractor.check_uri(uri) if not elem: - elem = expect_suitable_extractor(MEDIA_EXTRACTORS, uri).extract_and_store(uri) + elem = expect_suitable_extractor(MEDIA_EXTRACTORS.values(), uri).extract_and_store(uri) return elem