Showing
1 changed file
with
10 additions
and
0 deletions
... | @@ -102,6 +102,14 @@ public class swiftApi { | ... | @@ -102,6 +102,14 @@ public class swiftApi { |
102 | UserDefaults.standard.set(newUserTag, forKey: "merchantIdUD") | 102 | UserDefaults.standard.set(newUserTag, forKey: "merchantIdUD") |
103 | } | 103 | } |
104 | 104 | ||
105 | + public func getLanguage() -> String { | ||
106 | + return UserDefaults.standard.string(forKey: "languageUD") ?? "" | ||
107 | + } | ||
108 | + | ||
109 | + public func setLanguage(_ newLang: String) -> Void { | ||
110 | + UserDefaults.standard.set(newLang, forKey: "languageUD") | ||
111 | + } | ||
112 | + | ||
105 | public func getStepsWebview() -> Int { | 113 | public func getStepsWebview() -> Int { |
106 | return GlobalVariables.stepsWebview | 114 | return GlobalVariables.stepsWebview |
107 | } | 115 | } |
... | @@ -4034,6 +4042,8 @@ public class swiftApi { | ... | @@ -4034,6 +4042,8 @@ public class swiftApi { |
4034 | 4042 | ||
4035 | public func saveCustomerState(_ customer: CustomerStateModel) -> Void { | 4043 | public func saveCustomerState(_ customer: CustomerStateModel) -> Void { |
4036 | GlobalVariables.customerState = customer | 4044 | GlobalVariables.customerState = customer |
4045 | + | ||
4046 | + swiftApi().setLanguage(customer._language) | ||
4037 | 4047 | ||
4038 | swiftApi().consumerIntegrationAsync(nonTelco: customer._nonTelco, acceptedConsent: customer._acceptedConsent, msisdnList: customer._msisdnList, guid: customer._guid, consumerIntegrationCallback, failureCallback: {errorCode in | 4048 | swiftApi().consumerIntegrationAsync(nonTelco: customer._nonTelco, acceptedConsent: customer._acceptedConsent, msisdnList: customer._msisdnList, guid: customer._guid, consumerIntegrationCallback, failureCallback: {errorCode in |
4039 | print("CUSTOMER STATE ERROR") | 4049 | print("CUSTOMER STATE ERROR") | ... | ... |
-
Please register or login to post a comment