From 9ca23456e667bd507c0dfe4cf4e95ba2b4b7fba0 Mon Sep 17 00:00:00 2001 From: InKwon James Kim Date: Tue, 30 Jul 2019 18:22:08 +0900 Subject: [PATCH] optimize reactive validation --- .../View/kycForm2ViewController.swift | 2 ++ .../View/RegisterViewController.swift | 2 ++ .../ValidationTextField/Assets/.DS_Store | Bin 6148 -> 0 bytes .../ValidationTextField/Classes/.DS_Store | Bin 6148 -> 0 bytes 4 files changed, 4 insertions(+) delete mode 100644 Pods/ValidationTextField/ValidationTextField/Assets/.DS_Store delete mode 100644 Pods/ValidationTextField/ValidationTextField/Classes/.DS_Store diff --git a/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift index 377b9810..95f58b60 100644 --- a/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift +++ b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift @@ -497,6 +497,8 @@ extension KycForm2ViewController: UITextFieldDelegate { presenter?.showVerificationIdTypePicker(with: verificationIdTypes) case sourceOfFundTextField: presenter?.showSourceOfFundPicker(with: sourceOfFunds) + case verificationIdNumberTextField: + isValidateIDNumber = true default: () } } diff --git a/GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewController.swift b/GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewController.swift index a6bd071b..8b4c3e49 100644 --- a/GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewController.swift +++ b/GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewController.swift @@ -276,6 +276,8 @@ extension RegisterViewController: RegisterViewInterface { extension RegisterViewController: UITextFieldDelegate { func textFieldDidBeginEditing(_ textField: UITextField) { switch textField { + case idTextField: + isNotDuplicate = true case passwordTextField: let secureKeypad = SecureKeypad(target: self) secureKeypad.delegate = self diff --git a/Pods/ValidationTextField/ValidationTextField/Assets/.DS_Store b/Pods/ValidationTextField/ValidationTextField/Assets/.DS_Store deleted file mode 100644 index 5008ddfcf53c02e82d7eee2e57c38e5672ef89f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0