Skip to content

Commit 1440ac7

Browse files
committed
Do not trigger API request for empty array of missing items
1 parent ee38ab9 commit 1440ac7

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Yosemite/Yosemite/Stores/ProductStore.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,12 @@ private extension ProductStore {
211211
}
212212
}
213213

214+
// Do not trigger API request for empty array of items
215+
guard !missingIDs.isEmpty else {
216+
onCompletion(nil)
217+
return
218+
}
219+
214220
remote.loadProducts(for: order.siteID, by: missingIDs) { [weak self] result in
215221
switch result {
216222
case .success(let products):

0 commit comments

Comments
 (0)