Shows “Pledge Expired” for installed Patreon apps without active pledge

This commit is contained in:
Riley Testut
2023-12-06 14:58:18 -06:00
committed by Magesh K
parent 1992ecd3a2
commit 29627504cc

View File

@@ -171,7 +171,19 @@ extension AppBannerView
{ {
// Always show button label for Patreon apps. // Always show button label for Patreon apps.
self.buttonLabel.isHidden = false self.buttonLabel.isHidden = false
self.buttonLabel.text = storeApp.isPledged ? NSLocalizedString("Pledged", comment: "") : NSLocalizedString("Join Patreon", comment: "")
if storeApp.isPledged
{
self.buttonLabel.text = NSLocalizedString("Pledged", comment: "")
}
else if storeApp.installedApp != nil
{
self.buttonLabel.text = NSLocalizedString("Pledge Expired", comment: "")
}
else
{
self.buttonLabel.text = NSLocalizedString("Join Patreon", comment: "")
}
} }
else else
{ {