|
@@ -481,7 +481,7 @@ class GroupDetailViewController: UITableViewController {
|
|
|
if let g = group, isAdmin, indexPath.row == 0 {
|
|
|
let controller = AppStoryBoard.Palio.instance.instantiateViewController(identifier: "groupMemberView") as! GroupMemberViewController
|
|
|
controller.group = g
|
|
|
- if g.official == "1" && g.name == "Customer Service" {
|
|
|
+ if g.official == "1" && g.level == "3" {
|
|
|
controller.isContactCenterInvite = true
|
|
|
}
|
|
|
controller.isDismiss = {
|
|
@@ -493,7 +493,7 @@ class GroupDetailViewController: UITableViewController {
|
|
|
let member = g.members[indexPath.row - 1]
|
|
|
if member.pin != UserDefaults.standard.string(forKey: "me")! {
|
|
|
if member.pin == g.by {
|
|
|
- let data = User.getData(pin: member.pin)
|
|
|
+ let data = User.getDataCanNil(pin: member.pin)
|
|
|
let controller = AppStoryBoard.Palio.instance.instantiateViewController(withIdentifier: "profileView") as! ProfileViewController
|
|
|
controller.flag = data == nil ? .invite : .friend
|
|
|
controller.user = member
|
|
@@ -505,7 +505,7 @@ class GroupDetailViewController: UITableViewController {
|
|
|
}
|
|
|
let alert = UIAlertController(title: nil, message: "\(member.firstName) \(member.lastName)", preferredStyle: .actionSheet)
|
|
|
alert.addAction(UIAlertAction(title: "Info".localized(), style: .default, handler: { action in
|
|
|
- let data = User.getData(pin: member.pin)
|
|
|
+ let data = User.getDataCanNil(pin: member.pin)
|
|
|
let controller = AppStoryBoard.Palio.instance.instantiateViewController(withIdentifier: "profileView") as! ProfileViewController
|
|
|
controller.flag = data == nil ? .invite : .friend
|
|
|
controller.user = member
|
|
@@ -568,7 +568,7 @@ class GroupDetailViewController: UITableViewController {
|
|
|
// skip self profile
|
|
|
return
|
|
|
}
|
|
|
- let data = User.getData(pin: member.pin)
|
|
|
+ let data = User.getDataCanNil(pin: member.pin)
|
|
|
let controller = AppStoryBoard.Palio.instance.instantiateViewController(withIdentifier: "profileView") as! ProfileViewController
|
|
|
controller.flag = data == nil ? .invite : .friend
|
|
|
controller.user = member
|