Merge branch 'main' of github.com:akatreyt/Feels
This commit is contained in:
@@ -301,8 +301,16 @@ class IAPManager: ObservableObject {
|
||||
|
||||
// Get renewal info
|
||||
if let product = currentProduct,
|
||||
let subscription = product.subscription,
|
||||
let statuses = try? await subscription.status {
|
||||
let subscription = product.subscription {
|
||||
let statuses: [Product.SubscriptionInfo.Status]
|
||||
do {
|
||||
statuses = try await subscription.status
|
||||
} catch {
|
||||
AppLogger.iap.error("Failed to fetch subscription status for \(product.id): \(error)")
|
||||
// Fallback handled below
|
||||
state = .subscribed(expirationDate: transaction.expirationDate, willAutoRenew: false)
|
||||
return true
|
||||
}
|
||||
var hadVerifiedStatus = false
|
||||
|
||||
for status in statuses {
|
||||
|
||||
Reference in New Issue
Block a user