diff --git a/src/scrobbler/scrobblingapi20.cpp b/src/scrobbler/scrobblingapi20.cpp index 7163c34d7..72a9565ff 100644 --- a/src/scrobbler/scrobblingapi20.cpp +++ b/src/scrobbler/scrobblingapi20.cpp @@ -174,13 +174,10 @@ ScrobblingAPI20::ReplyResult ScrobblingAPI20::GetJsonObject(QNetworkReply *reply reply_error_type = ReplyResult::APIError; } const ScrobbleErrorCode lastfm_error_code = static_cast(error_code); - if (reply->error() == QNetworkReply::ContentAccessDenied || - reply->error() == QNetworkReply::ContentOperationNotPermittedError || - reply->error() == QNetworkReply::AuthenticationRequiredError || + if (reply->error() == QNetworkReply::AuthenticationRequiredError || lastfm_error_code == ScrobbleErrorCode::InvalidSessionKey || lastfm_error_code == ScrobbleErrorCode::UnauthorizedToken || lastfm_error_code == ScrobbleErrorCode::LoginRequired || - lastfm_error_code == ScrobbleErrorCode::AuthenticationFailed || lastfm_error_code == ScrobbleErrorCode::APIKeySuspended ) { // Session is probably expired