diff --git a/AltStoreCore/Model/Patreon/PledgeTier.swift b/AltStoreCore/Model/Patreon/PledgeTier.swift index 51cf330e..998a92c7 100644 --- a/AltStoreCore/Model/Patreon/PledgeTier.swift +++ b/AltStoreCore/Model/Patreon/PledgeTier.swift @@ -31,7 +31,7 @@ public class PledgeTier: NSManagedObject, Fetchable { super.init(entity: PledgeTier.entity(), insertInto: context) - self.name = tier.name + self.name = tier.name ?? "" self.identifier = tier.identifier self._amount = tier.amount as NSDecimalNumber } diff --git a/AltStoreCore/Patreon/Tier.swift b/AltStoreCore/Patreon/Tier.swift index 34485bf8..06272f0c 100644 --- a/AltStoreCore/Patreon/Tier.swift +++ b/AltStoreCore/Patreon/Tier.swift @@ -14,7 +14,7 @@ extension PatreonAPI struct TierAttributes: Decodable { - var title: String + var title: String? var amount_cents: Int32 // In USD } @@ -28,7 +28,7 @@ extension PatreonAPI { public struct Tier: Hashable { - public var name: String + public var name: String? public var identifier: String public var amount: Decimal