aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlistdownloader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmpui/playlistdownloader.cpp')
-rw-r--r--src/qmmpui/playlistdownloader.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/qmmpui/playlistdownloader.cpp b/src/qmmpui/playlistdownloader.cpp
index ae55fbbe2..0459839a7 100644
--- a/src/qmmpui/playlistdownloader.cpp
+++ b/src/qmmpui/playlistdownloader.cpp
@@ -72,13 +72,23 @@ void PlayListDownloader::readResponse(QNetworkReply *reply)
reply->deleteLater();
return;
}
-
+#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0))
+ if(reply->networkError() != QNetworkReply::NoError)
+ {
+ {
+ emit finished(false, reply->errorString() + " (" + reply->networkError() + ")");
+ reply->deleteLater();
+ return;
+ }
+ }
+#else
if(reply->error() != QNetworkReply::NoError)
{
emit finished(false, reply->errorString() + " (" + reply->error() + ")");
reply->deleteLater();
return;
}
+#endif
QUrl url = reply->attribute(QNetworkRequest::RedirectionTargetAttribute).toUrl();
if(!url.isEmpty() && url != m_redirect_url)