Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

[IP-559] [Onboarding] First screen is missing

  • Loading branch information
Pavel authored and luciancor committed May 23, 2019
1 parent 2b8fae1 commit 17d25a7e556f743c709911de1b2d35f6a03f6b2f
@@ -0,0 +1,23 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "Dashboard(1).png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "Dashboard@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "Dashboard@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
@@ -16,11 +16,11 @@ class PromoCodesManager {
static let shared = PromoCodesManager()

func isValidPromoCode(_ code: String) -> Bool {
return self.promoCodes[code] != nil
return self.promoCodes[code.lowercased()] != nil
}

func getPromoType(_ code: String) -> LumenSubscriptionPromoPlanType? {
if let plan = self.promoCodes[code] {
if let plan = self.promoCodes[code.lowercased()] {
return plan
}
return nil
@@ -48,7 +48,7 @@ class PromoCodesManager {
private func initializePromoCodes(dictionaries: [JSON]) {
for promo in dictionaries {
if let promoDict = promo.dictionary,
let code = promoDict["code"]?.string,
let code = promoDict["code"]?.string?.lowercased(),
let promoID = promoDict["ID"]?.string,
let strType = promoDict["type"]?.string,
let type = PromoType(rawValue: strType) {

0 comments on commit 17d25a7

Please sign in to comment.