Call markAsOnboarded if we're already registered
This commit is contained in:
parent
e789cc43fe
commit
ced56db57b
@ -269,7 +269,8 @@ extension AppDelegate {
|
||||
switch launchInterface {
|
||||
case .registration, .deprecatedOnboarding:
|
||||
hasInProgressRegistration = true
|
||||
case .chatList:
|
||||
case .chatList(let onboardingController):
|
||||
onboardingController.markAsOnboarded()
|
||||
hasInProgressRegistration = false
|
||||
}
|
||||
|
||||
|
||||
@ -161,7 +161,7 @@ public class Deprecated_OnboardingController: NSObject {
|
||||
@objc
|
||||
public func markAsOnboarded() {
|
||||
guard !tsAccountManager.isOnboarded else { return }
|
||||
self.databaseStorage.asyncWrite {
|
||||
self.databaseStorage.write {
|
||||
Logger.info("completed onboarding")
|
||||
self.tsAccountManager.setIsOnboarded(true, transaction: $0)
|
||||
}
|
||||
|
||||
@ -66,8 +66,7 @@ extension SignalApp {
|
||||
case .deprecatedOnboarding(let onboardingController):
|
||||
showDeprecatedOnboardingView(onboardingController)
|
||||
AppReadiness.setUIIsReady()
|
||||
case .chatList(let onboardingController):
|
||||
onboardingController.markAsOnboarded()
|
||||
case .chatList:
|
||||
showConversationSplitView()
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user