Add missing empty check

This commit is contained in:
Jonas Kvinge 2018-12-15 00:43:00 +01:00
parent 33d2e0f836
commit 3226633f51
1 changed files with 8 additions and 0 deletions

View File

@ -273,6 +273,10 @@ void DiscogsCoverProvider::HandleSearchReply(QNetworkReply *reply, int s_id) {
DiscogsCoverSearchContext *s_ctx = requests_search_.value(s_id);
QByteArray data = GetReplyData(reply);
if (data.isEmpty()) {
EndSearch(s_ctx);
return;
}
QJsonValue json_value = ExtractData(data, "results");
if (!json_value.isArray()) {
@ -331,6 +335,10 @@ void DiscogsCoverProvider::HandleReleaseReply(QNetworkReply *reply, int s_id, in
DiscogsCoverSearchContext *s_ctx = requests_search_.value(s_id);
QByteArray data = GetReplyData(reply);
if (data.isEmpty()) {
EndSearch(s_ctx);
return;
}
QJsonValue json_value = ExtractData(data, "images", true);
if (!json_value.isArray()) {