fix no result log issue

This commit is contained in:
2025-03-30 00:32:11 +08:00
parent 0e04abf4b8
commit 0d19c56646

View File

@@ -307,11 +307,13 @@ func (p *ITunesProvider) Charts(options *ChartsOptions) (*model.SearchResult2, e
if err := json.Unmarshal(lookupBody, &lookupResult); err != nil {
continue
}
p.Logger.Infof("lookup result, collection id: %d, collection name: %s", lookupResult.Items[0].CollectionID, lookupResult.Items[0].CollectionName)
if lookupResult.ResultCount > 0 && len(lookupResult.Items) > 0 {
p.Logger.Infof("lookup result, collection id: %d, collection name: %s", lookupResult.Items[0].CollectionID, lookupResult.Items[0].CollectionName)
lookupResult.Items[0].Summary = entry.Summary.Label
result.Items = append(result.Items, lookupResult.Items[0])
} else {
p.Logger.Infof("lookup result, no result")
}
}
result.ResultCount = len(result.Items)