Use QJsonValueRef
This commit is contained in:
@@ -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_;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user