From 3f0565c88ae1a0a753347d15a1b484ae2c514d25 Mon Sep 17 00:00:00 2001 From: kuba Date: Sat, 10 Jun 2023 13:20:23 +0200 Subject: [PATCH] check if audio provider provides views --- spotdl/providers/audio/base.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spotdl/providers/audio/base.py b/spotdl/providers/audio/base.py index 81cd34c7d..2e900e4d5 100644 --- a/spotdl/providers/audio/base.py +++ b/spotdl/providers/audio/base.py @@ -324,6 +324,10 @@ def get_best_result(self, results: Dict[Result, float]) -> Tuple[Result, float]: highest_views = max(views) lowest_views = min(views) + + if highest_views in (0, lowest_views): + return best_result[0], best_result[1] + weighted_results = [] for index, (best_result, match_score) in enumerate(best_results): result_views = views[index]