From aa9fda7a97d9eea932315cb357aafc4c6366fe30 Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Wed, 29 Nov 2023 17:47:17 -0600 Subject: [PATCH] [AltStoreCore] Renames PatreonAccount.isPatron to isAltStorePatron --- AltStore/Settings/PatreonViewController.swift | 2 +- AltStoreCore/Model/Patreon/PatreonAccount.swift | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/AltStore/Settings/PatreonViewController.swift b/AltStore/Settings/PatreonViewController.swift index 37c42707..0d874aa6 100644 --- a/AltStore/Settings/PatreonViewController.swift +++ b/AltStore/Settings/PatreonViewController.swift @@ -139,7 +139,7 @@ private extension PatreonViewController headerView.accountButton.addTarget(self, action: #selector(PatreonViewController.signOut(_:)), for: .primaryActionTriggered) headerView.accountButton.setTitle(String(format: NSLocalizedString("Unlink %@", comment: ""), account.name), for: .normal) - if account.isPatron + if account.isAltStorePatron { headerView.supportButton.setTitle(isPatronSupportButtonTitle, for: .normal) diff --git a/AltStoreCore/Model/Patreon/PatreonAccount.swift b/AltStoreCore/Model/Patreon/PatreonAccount.swift index af668c3e..e1afc1ef 100644 --- a/AltStoreCore/Model/Patreon/PatreonAccount.swift +++ b/AltStoreCore/Model/Patreon/PatreonAccount.swift @@ -16,7 +16,8 @@ public class PatreonAccount: NSManagedObject, Fetchable @NSManaged public var name: String @NSManaged public var firstName: String? - @NSManaged public var isPatron: Bool + // Use `isPatron` for backwards compatibility. + @NSManaged @objc(isPatron) public var isAltStorePatron: Bool /* Relationships */ @nonobjc public var pledges: Set { _pledges as! Set }