mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-09 06:43:25 +01:00
bugfix(App IDs, My Apps): fix date display
This commit is contained in:
committed by
nythepegasus
parent
9e2b9b6639
commit
65c9986103
@@ -96,16 +96,7 @@ private extension AppIDsViewController
|
||||
formatter.includesApproximationPhrase = false
|
||||
formatter.includesTimeRemainingPhrase = false
|
||||
formatter.allowedUnits = [.minute, .hour, .day]
|
||||
|
||||
let numberOfDays = expirationDate.numberOfCalendarDays(since: Date())
|
||||
|
||||
|
||||
switch numberOfDays
|
||||
{
|
||||
case 1...: formatter.allowedUnits = [.day]
|
||||
case 0: formatter.allowedUnits = [.hour, .minute]
|
||||
default: formatter.allowedUnits = [.day]
|
||||
}
|
||||
formatter.maximumUnitCount = 1
|
||||
|
||||
cell.bannerView.button.setTitle(formatter.string(from: Date(), to: expirationDate)?.uppercased(), for: .normal)
|
||||
|
||||
|
||||
@@ -334,12 +334,10 @@ private extension MyAppsViewController
|
||||
formatter.unitsStyle = .full
|
||||
formatter.includesApproximationPhrase = false
|
||||
formatter.includesTimeRemainingPhrase = false
|
||||
switch numberOfDays
|
||||
{
|
||||
case 1...: formatter.allowedUnits = [.day]
|
||||
case 0: formatter.allowedUnits = [.hour, .minute]
|
||||
default: formatter.allowedUnits = [.day]
|
||||
}
|
||||
|
||||
formatter.allowedUnits = [.day, .hour, .minute]
|
||||
|
||||
formatter.maximumUnitCount = 1
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user