Remove Overquota hacks
This commit is contained in:
@@ -21,9 +21,9 @@ struct Customer: Decodable {
|
||||
let container = try decoder.singleValueContainer()
|
||||
let plan = try container.decode(String.self)
|
||||
switch plan.lowercased() {
|
||||
case "free": self = .overquota // self = .freemium
|
||||
case "free": self = .freemium
|
||||
case "overquota": self = .overquota
|
||||
case let value where value.hasPrefix("premium"): self = .overquota // self = .premium(value: value)
|
||||
case let value where value.hasPrefix("premium"): self = .premium(value: value)
|
||||
default: self = .unrecognized(value: plan)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user