From 372bfcbb4c2113ecd356cf5ddf5f141ad496d3b7 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Tue, 28 Jan 2020 09:19:14 +1100 Subject: [PATCH] Don't show seed reminder after restoring from seed --- Signal/src/Loki/View Controllers/RegisterVC.swift | 1 + Signal/src/Loki/View Controllers/RestoreVC.swift | 1 + 2 files changed, 2 insertions(+) diff --git a/Signal/src/Loki/View Controllers/RegisterVC.swift b/Signal/src/Loki/View Controllers/RegisterVC.swift index fa2851712..6c7b7c878 100644 --- a/Signal/src/Loki/View Controllers/RegisterVC.swift +++ b/Signal/src/Loki/View Controllers/RegisterVC.swift @@ -185,6 +185,7 @@ final class RegisterVC : UIViewController { databaseConnection.setObject(seed.toHexString(), forKey: "LKLokiSeed", inCollection: OWSPrimaryStorageIdentityKeyStoreCollection) databaseConnection.setObject(keyPair!, forKey: OWSPrimaryStorageIdentityKeyStoreIdentityKey, inCollection: OWSPrimaryStorageIdentityKeyStoreCollection) TSAccountManager.sharedInstance().phoneNumberAwaitingVerification = keyPair!.hexEncodedPublicKey + UserDefaults.standard.set(false, forKey: "hasViewedSeed") let displayNameVC = DisplayNameVC() navigationController!.pushViewController(displayNameVC, animated: true) } diff --git a/Signal/src/Loki/View Controllers/RestoreVC.swift b/Signal/src/Loki/View Controllers/RestoreVC.swift index 6b0b07cbc..70b5750e0 100644 --- a/Signal/src/Loki/View Controllers/RestoreVC.swift +++ b/Signal/src/Loki/View Controllers/RestoreVC.swift @@ -177,6 +177,7 @@ final class RestoreVC : UIViewController { databaseConnection.setObject(keyPair, forKey: OWSPrimaryStorageIdentityKeyStoreIdentityKey, inCollection: OWSPrimaryStorageIdentityKeyStoreCollection) TSAccountManager.sharedInstance().phoneNumberAwaitingVerification = keyPair.hexEncodedPublicKey OWSPrimaryStorage.shared().setRestorationTime(Date().timeIntervalSince1970) + UserDefaults.standard.set(true, forKey: "hasViewedSeed") mnemonicTextField.resignFirstResponder() Timer.scheduledTimer(withTimeInterval: 0.25, repeats: false) { _ in let displayNameVC = DisplayNameVC()