Browse Source

bug fixed search not working in kyc

pull/1/head
gme_2 6 years ago
parent
commit
35b6eb0e0a
  1. 2
      GMERemittance/AppDelegate.swift
  2. 11
      GMERemittance/Library/ItemPickerView/ItemsPickerViewController.swift
  3. 8
      GMERemittance/Module/New Group/kycForm1/User Interface/View/kycForm1ViewController.swift

2
GMERemittance/AppDelegate.swift

@ -19,7 +19,7 @@ import AlamofireNetworkActivityLogger
import IQKeyboardManagerSwift
import LGSideMenuController
let server: Server = .live
let server: Server = .stagging
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterDelegate, MessagingDelegate {

11
GMERemittance/Library/ItemPickerView/ItemsPickerViewController.swift

@ -148,12 +148,13 @@ extension ItemsPickerViewController: UITableViewDelegate {
}
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let cell = tableView.cellForRow(at: indexPath)
cell?.accessoryType = .checkmark
if !self.allowMultipleSelection {
self.close(nil)
let selectedIndexPaths = self.tableVIew.indexPathsForSelectedRows ?? self.tableVIew.indexPathForSelectedRow.map({[$0]})
let selectedData = selectedIndexPaths?.compactMap { indexPath -> String? in
let value = filteredPlaces.elementAt(index: indexPath.row)
return value
}
self.doneAction?(selectedData ?? [])
self.dismiss(animated: true, completion: nil)
}
func tableView(_ tableView: UITableView, didDeselectRowAt indexPath: IndexPath) {

8
GMERemittance/Module/New Group/kycForm1/User Interface/View/kycForm1ViewController.swift

@ -47,9 +47,9 @@ class KycForm1ViewController: UIViewController {
static let errorBorderWidth = AppConstants.errorBorderWidth
static let errorLabelFont = Fonts.Error.font
static let clearColor = UIColor.clear
static let male = "Male"
static let female = "Female"
static let other = "Other"
static let male = "M"
static let female = "F"
static let other = "O"
static let cancelTitleString = "Cancel"
}
@ -441,7 +441,7 @@ extension KycForm1ViewController {
})
viewcontroller.data = data
viewcontroller.doneAction = self.countrySelected
viewcontroller.defaultSelectedData = [self.selectedCountry]
// viewcontroller.defaultSelectedData = [self.selectedCountry]
viewcontroller.type = PickerTitle.country
self.present(viewcontroller, animated: true, completion: nil)
}

Loading…
Cancel
Save