Remove Overquota hacks

This commit is contained in:
Juraldinio
2021-07-02 16:30:20 +03:00
parent 4b36b4546c
commit 74e50beec9
@@ -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)
}
}