mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-22 20:18:36 +00:00
Call mark registration complete in more places.
This commit is contained in:
committed by
Greyson Parrelli
parent
ca2cc722d4
commit
94b464e37c
@@ -18,6 +18,7 @@ import org.thoughtcrime.securesms.MainActivity
|
||||
import org.thoughtcrime.securesms.R
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||
import org.thoughtcrime.securesms.registration.sms.SmsRetrieverReceiver
|
||||
import org.thoughtcrime.securesms.registration.util.RegistrationUtil
|
||||
import org.thoughtcrime.securesms.util.DynamicNoActionBarTheme
|
||||
|
||||
/**
|
||||
@@ -46,6 +47,7 @@ class RegistrationActivity : BaseActivity() {
|
||||
|
||||
sharedViewModel.checkpoint.observe(this) {
|
||||
if (it >= RegistrationCheckpoint.LOCAL_REGISTRATION_COMPLETE) {
|
||||
RegistrationUtil.maybeMarkRegistrationComplete()
|
||||
handleSuccessfulVerify()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -72,6 +72,7 @@ import org.thoughtcrime.securesms.components.contactsupport.ContactSupportViewMo
|
||||
import org.thoughtcrime.securesms.components.contactsupport.SendSupportEmailEffect
|
||||
import org.thoughtcrime.securesms.conversation.v2.registerForLifecycle
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore
|
||||
import org.thoughtcrime.securesms.registration.util.RegistrationUtil
|
||||
import org.thoughtcrime.securesms.registrationv3.ui.shared.RegistrationScreen
|
||||
import org.thoughtcrime.securesms.registrationv3.ui.shared.RegistrationScreenTitleSubtitle
|
||||
import org.thoughtcrime.securesms.util.DateUtils
|
||||
@@ -117,6 +118,7 @@ class RemoteRestoreActivity : BaseActivity() {
|
||||
.firstOrNull()
|
||||
|
||||
if (restored != null) {
|
||||
RegistrationUtil.maybeMarkRegistrationComplete()
|
||||
startActivity(MainActivity.clearTop(this@RemoteRestoreActivity))
|
||||
finishAffinity()
|
||||
}
|
||||
|
||||
@@ -50,8 +50,8 @@ object StorageServiceRestore {
|
||||
|
||||
val isMissingProfileData = RegistrationRepository.isMissingProfileData()
|
||||
|
||||
RegistrationUtil.maybeMarkRegistrationComplete()
|
||||
if (!isMissingProfileData) {
|
||||
RegistrationUtil.maybeMarkRegistrationComplete()
|
||||
AppDependencies.jobManager.add(ProfileUploadJob())
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user