From 1ec640e088d8de8256e3531ac8bd27dc9410522e Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Tue, 8 Apr 2025 23:05:44 +0200 Subject: [PATCH] LastFMImport: Fix progress --- src/scrobbler/lastfmimport.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/scrobbler/lastfmimport.cpp b/src/scrobbler/lastfmimport.cpp index ca52dc6ce..61561d963 100644 --- a/src/scrobbler/lastfmimport.cpp +++ b/src/scrobbler/lastfmimport.cpp @@ -197,7 +197,7 @@ void LastFMImport::ImportData(const bool lastplayed, const bool playcount) { void LastFMImport::FlushRequests() { - if (!recent_tracks_requests_.isEmpty()) { + if (!recent_tracks_requests_.isEmpty() && (!playcount_ || (playcount_total_ > 0 || top_tracks_requests_.isEmpty()))) { SendGetRecentTracksRequest(recent_tracks_requests_.dequeue()); return; } @@ -519,8 +519,7 @@ void LastFMImport::GetTopTracksRequestFinished(QNetworkReply *reply, const int p void LastFMImport::UpdateTotalCheck() { - if ((!playcount_ || playcount_total_ > 0) && (!lastplayed_ || lastplayed_total_ > 0)) - Q_EMIT UpdateTotal(lastplayed_total_, playcount_total_); + Q_EMIT UpdateTotal(lastplayed_total_, playcount_total_); }