diff --git a/GMERemittance/Module/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift b/GMERemittance/Module/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift index 84cdb5fd..7eee4c16 100644 --- a/GMERemittance/Module/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift +++ b/GMERemittance/Module/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift @@ -38,7 +38,11 @@ class SendMoneyExchangeRateViewController: UIViewController { // MARK: Properties var presenter: SendMoneyExchangeRateModuleInterface? - var currencyInfoViewModel: [SendMoneyExchangeRateCurrencyViewModel]? + var currencyInfoViewModel: [SendMoneyExchangeRateCurrencyViewModel]? { + didSet { + self.selectedCurrencyViewModel = self.currencyInfoViewModel?.first + } + } var reciepient: Recipient? var exchangeRateModel: SendMoneyExchangeRateModel? { @@ -161,6 +165,7 @@ class SendMoneyExchangeRateViewController: UIViewController { let deliveryMethod = self.requestModel?.paymemtMode if (deliveryMethod?.bankRequired ?? "false").lowercased() == "true" { self.currencies = self.requestModel?.bank?.payCurrency ?? [] + }else { self.currencies = deliveryMethod?.payCurrency ?? [] }