Showing
4 changed files
with
14 additions
and
2 deletions
No preview for this file type
... | @@ -41,7 +41,8 @@ import SwiftEventBus | ... | @@ -41,7 +41,8 @@ import SwiftEventBus |
41 | setBackButton() | 41 | setBackButton() |
42 | setNavigationTitle("Εκπτωτικό κουπόνι") | 42 | setNavigationTitle("Εκπτωτικό κουπόνι") |
43 | 43 | ||
44 | - if ((profile != nil) && (profile?._nonTelco == true)) { | 44 | + // if ((profile != nil) && (profile?._nonTelco == true)) { |
45 | + if (swiftApi().getUserNonTelco() == true) { | ||
45 | nonTelcoDialog("", "Παρακαλούμε πολύ πρόσθεσε τις συνδέσεις σου στην COSMOTE για να έχεις πρόσβαση στα προνόμια του νέου Loyalty προγράμματος της COSMOTE!"); | 46 | nonTelcoDialog("", "Παρακαλούμε πολύ πρόσθεσε τις συνδέσεις σου στην COSMOTE για να έχεις πρόσβαση στα προνόμια του νέου Loyalty προγράμματος της COSMOTE!"); |
46 | } | 47 | } |
47 | 48 | ... | ... |
... | @@ -59,7 +59,8 @@ import SwiftEventBus | ... | @@ -59,7 +59,8 @@ import SwiftEventBus |
59 | 59 | ||
60 | print("Active Gifts Count: " + String(coupons.count)) | 60 | print("Active Gifts Count: " + String(coupons.count)) |
61 | 61 | ||
62 | - if ((profile != nil) && (profile?._nonTelco == true)) { | 62 | + // if ((profile != nil) && (profile?._nonTelco == true)) { |
63 | + if (swiftApi().getUserNonTelco() == true) { | ||
63 | showDialog("", "Παρακαλούμε πολύ πρόσθεσε τις συνδέσεις σου στην COSMOTE για να έχεις πρόσβαση στα προνόμια του νέου Loyalty προγράμματος της COSMOTE!"); | 64 | showDialog("", "Παρακαλούμε πολύ πρόσθεσε τις συνδέσεις σου στην COSMOTE για να έχεις πρόσβαση στα προνόμια του νέου Loyalty προγράμματος της COSMOTE!"); |
64 | } | 65 | } |
65 | 66 | ... | ... |
... | @@ -62,6 +62,14 @@ public class swiftApi { | ... | @@ -62,6 +62,14 @@ public class swiftApi { |
62 | UserDefaults.standard.set(newValue, forKey: "metersCount") | 62 | UserDefaults.standard.set(newValue, forKey: "metersCount") |
63 | } | 63 | } |
64 | 64 | ||
65 | + public func getUserNonTelco() -> Bool { | ||
66 | + return UserDefaults.standard.bool(forKey: "userNonTelco") | ||
67 | + } | ||
68 | + | ||
69 | + public func setUserNonTelco(_ newValue: Bool) -> Void { | ||
70 | + UserDefaults.standard.set(newValue, forKey: "userNonTelco") | ||
71 | + } | ||
72 | + | ||
65 | public func getStepsWebview() -> Int { | 73 | public func getStepsWebview() -> Int { |
66 | return GlobalVariables.stepsWebview | 74 | return GlobalVariables.stepsWebview |
67 | } | 75 | } |
... | @@ -2143,6 +2151,8 @@ public class swiftApi { | ... | @@ -2143,6 +2151,8 @@ public class swiftApi { |
2143 | 2151 | ||
2144 | swiftApi().setConsumer(tempProfile ?? swiftApi.ProfileModel()) | 2152 | swiftApi().setConsumer(tempProfile ?? swiftApi.ProfileModel()) |
2145 | swiftApi().setUserTag(tempProfile._badge ?? "") | 2153 | swiftApi().setUserTag(tempProfile._badge ?? "") |
2154 | + | ||
2155 | + swiftApi().setUserNonTelco(tempProfile._nonTelco ?? false) | ||
2146 | 2156 | ||
2147 | getProfileCallback(tempProfile); | 2157 | getProfileCallback(tempProfile); |
2148 | 2158 | ... | ... |
-
Please register or login to post a comment