|
@@ -471,8 +471,9 @@ public class FourthTabViewController: UIViewController, UITableViewDelegate, UIT
|
|
UserDefaults.standard.setValue(id, forKey: "me")
|
|
UserDefaults.standard.setValue(id, forKey: "me")
|
|
Utils.setProfile(value: false)
|
|
Utils.setProfile(value: false)
|
|
UserDefaults.standard.synchronize()
|
|
UserDefaults.standard.synchronize()
|
|
- // pos registration
|
|
|
|
- _ = Nexilis.write(message: CoreMessage_TMessageBank.getPostRegistration(p_pin: id))
|
|
|
|
|
|
+ if Utils.getForceAnonymous() {
|
|
|
|
+ _ = Nexilis.write(message: CoreMessage_TMessageBank.getPostRegistration(p_pin: id))
|
|
|
|
+ }
|
|
DispatchQueue.main.async {
|
|
DispatchQueue.main.async {
|
|
Nexilis.hideLoader()
|
|
Nexilis.hideLoader()
|
|
let imageView = UIImageView(image: UIImage(systemName: "checkmark.circle.fill"))
|
|
let imageView = UIImageView(image: UIImage(systemName: "checkmark.circle.fill"))
|
|
@@ -485,6 +486,17 @@ public class FourthTabViewController: UIViewController, UITableViewDelegate, UIT
|
|
self.makeMenu()
|
|
self.makeMenu()
|
|
self.tableView.reloadData()
|
|
self.tableView.reloadData()
|
|
}
|
|
}
|
|
|
|
+ if !Utils.getForceAnonymous() {
|
|
|
|
+ DispatchQueue.main.asyncAfter(deadline: .now() + 0.5, execute: {
|
|
|
|
+ var viewController = UIApplication.shared.windows.first!.rootViewController
|
|
|
|
+ if !(viewController is ViewController) {
|
|
|
|
+ viewController = self.parent
|
|
|
|
+ }
|
|
|
|
+ if let viewController = viewController as? ViewController {
|
|
|
|
+ viewController.viewWillAppear(false)
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
Nexilis.hideLoader()
|
|
Nexilis.hideLoader()
|
|
let imageView = UIImageView(image: UIImage(systemName: "xmark.circle.fill"))
|
|
let imageView = UIImageView(image: UIImage(systemName: "xmark.circle.fill"))
|