Use QJsonValueRef

This commit is contained in:
Jonas Kvinge
2021-03-26 22:10:43 +01:00
parent 14fb647647
commit 91ab8e22b7
16 changed files with 50 additions and 48 deletions

View File

@@ -356,7 +356,7 @@ void LastFMImport::GetRecentTracksRequestFinished(QNetworkReply *reply, const in
QJsonArray array_track = json_obj["track"].toArray();
for (const QJsonValue value_track : array_track) {
for (const QJsonValueRef value_track : array_track) {
++lastplayed_received_;
@@ -518,7 +518,9 @@ void LastFMImport::GetTopTracksRequestFinished(QNetworkReply *reply, const int p
else {
QJsonArray array_track = json_obj["track"].toArray();
for (const QJsonValue value_track : array_track) {
for (QJsonArray::iterator it = array_track.begin() ; it != array_track.end() ; ++it) {
const QJsonValue &value_track = *it;
++playcount_received_;

View File

@@ -110,7 +110,7 @@ void ScrobblerCache::ReadCache() {
return;
}
for (const QJsonValue value : json_array) {
for (const QJsonValueRef value : json_array) {
if (!value.isObject()) {
qLog(Error) << "Scrobbler cache JSON tracks array value is not an object.";
qLog(Debug) << value;

View File

@@ -717,10 +717,10 @@ void ScrobblingAPI20::ScrobbleRequestFinished(QNetworkReply *reply, QList<quint6
return;
}
for (const QJsonValue value : qAsConst(array_scrobble)) {
for (const QJsonValueRef value : array_scrobble) {
if (!value.isObject()) {
Error("Json scrobbles scrobble array value is not an object.", value);
Error("Json scrobbles scrobble array value is not an object.");
continue;
}
QJsonObject json_track = value.toObject();