From 8630c5329d0ca8001c28f5127330a5cb29bd696e Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 9 Mar 2025 02:11:12 +0100 Subject: [PATCH] LyricsFetcherSearch: Fix authentication check --- src/lyrics/lyricsfetchersearch.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lyrics/lyricsfetchersearch.cpp b/src/lyrics/lyricsfetchersearch.cpp index f9ce9526e..055f39964 100644 --- a/src/lyrics/lyricsfetchersearch.cpp +++ b/src/lyrics/lyricsfetchersearch.cpp @@ -73,7 +73,7 @@ void LyricsFetcherSearch::Start(SharedPtr lyrics_providers) { std::stable_sort(lyrics_providers_sorted.begin(), lyrics_providers_sorted.end(), ProviderCompareOrder); for (LyricsProvider *provider : std::as_const(lyrics_providers_sorted)) { - if (!provider->is_enabled() || !provider->authenticated()) continue; + if (!provider->is_enabled() || (provider->authentication_required() && !provider->authenticated())) continue; QObject::connect(provider, &LyricsProvider::SearchFinished, this, &LyricsFetcherSearch::ProviderSearchFinished); const int id = lyrics_providers->NextId(); const bool success = provider->StartSearchAsync(id, request_);