From 403fc5201e806721243fa42fcbaf1c8a0169cfbe Mon Sep 17 00:00:00 2001 From: Yishi Lin Date: Thu, 12 Apr 2018 00:06:49 +0800 Subject: [PATCH] Fix warning about UI API called on background thread --- pass/Controllers/SettingsTableViewController.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pass/Controllers/SettingsTableViewController.swift b/pass/Controllers/SettingsTableViewController.swift index 46491a4..65f40c8 100644 --- a/pass/Controllers/SettingsTableViewController.swift +++ b/pass/Controllers/SettingsTableViewController.swift @@ -68,8 +68,8 @@ class SettingsTableViewController: UITableViewController, UITabBarControllerDele SVProgressHUD.show(withStatus: "Fetching PGP Key") DispatchQueue.global(qos: .userInitiated).async { [unowned self] in do { - try self.passwordStore.initPGPKey(with: controller.armorPublicKeyTextView.text, keyType: .public) - try self.passwordStore.initPGPKey(with: controller.armorPrivateKeyTextView.text, keyType: .secret) + try self.passwordStore.initPGPKey(with: SharedDefaults[.pgpPublicKeyArmor] ?? "", keyType: .public) + try self.passwordStore.initPGPKey(with: SharedDefaults[.pgpPrivateKeyArmor] ?? "", keyType: .secret) DispatchQueue.main.async { self.pgpKeyTableViewCell.detailTextLabel?.text = self.passwordStore.pgpKeyID SVProgressHUD.showSuccess(withStatus: "Success")