From 5b5870581641d3008e09b886b62bcd01c948e9f9 Mon Sep 17 00:00:00 2001 From: NachoSoto Date: Tue, 19 Sep 2023 08:47:52 -0700 Subject: [PATCH] `PurchasedProductsFetcher`: refactored `fetchTransactions` Simplified this into a single line. --- Sources/OfflineEntitlements/PurchasedProductsFetcher.swift | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Sources/OfflineEntitlements/PurchasedProductsFetcher.swift b/Sources/OfflineEntitlements/PurchasedProductsFetcher.swift index 1beec90d28..5f7065fe18 100644 --- a/Sources/OfflineEntitlements/PurchasedProductsFetcher.swift +++ b/Sources/OfflineEntitlements/PurchasedProductsFetcher.swift @@ -94,14 +94,9 @@ final class PurchasedProductsFetcher: PurchasedProductsFetcherType { throw Error.foundConsumablePurchase } - var result: Transactions = [] - Logger.debug(Strings.offlineEntitlements.purchased_products_fetching) - for await transaction in StoreKit.Transaction.currentEntitlements { - result.append(transaction) - } - return result + return await StoreKit.Transaction.currentEntitlements.extractValues() } }