From 0e2c5125cb3117cb418bbfde0b7717cfd40f310c Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Fri, 2 Aug 2019 11:16:34 +1000 Subject: [PATCH] Fix crash --- .../src/ViewControllers/AppSettings/AppSettingsViewController.m | 1 + Signal/src/ViewControllers/HomeView/HomeViewController.m | 1 + 2 files changed, 2 insertions(+) diff --git a/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m b/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m index fce6f189c..f583f3833 100644 --- a/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m +++ b/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.m @@ -538,6 +538,7 @@ [SSKEnvironment.shared.identityManager clearIdentityKey]; [LKAPI clearRandomSnodePool]; [LKAPI stopLongPolling]; + [SSKEnvironment.shared.tsAccountManager resetForReregistration]; UIViewController *rootViewController = [[OnboardingController new] initialViewController]; OWSNavigationController *navigationController = [[OWSNavigationController alloc] initWithRootViewController:rootViewController]; navigationController.navigationBarHidden = YES; diff --git a/Signal/src/ViewControllers/HomeView/HomeViewController.m b/Signal/src/ViewControllers/HomeView/HomeViewController.m index 13e0bf47d..c56f39460 100644 --- a/Signal/src/ViewControllers/HomeView/HomeViewController.m +++ b/Signal/src/ViewControllers/HomeView/HomeViewController.m @@ -681,6 +681,7 @@ typedef NS_ENUM(NSInteger, HomeViewControllerSection) { [SSKEnvironment.shared.identityManager clearIdentityKey]; [LKAPI clearRandomSnodePool]; [LKAPI stopLongPolling]; + [SSKEnvironment.shared.tsAccountManager resetForReregistration]; UIViewController *rootViewController = [[OnboardingController new] initialViewController]; OWSNavigationController *navigationController = [[OWSNavigationController alloc] initWithRootViewController:rootViewController]; navigationController.navigationBarHidden = YES;