Migrate linked device status to the SignalStore.

This commit is contained in:
Greyson Parrelli
2024-10-28 10:55:46 -04:00
parent 2cd15ae879
commit ead66cdfc0
46 changed files with 96 additions and 317 deletions

View File

@@ -64,7 +64,7 @@ class RegistrationActivity : BaseActivity() {
}
private fun handleSuccessfulVerify() {
if (SignalStore.misc.hasLinkedDevices) {
if (SignalStore.account.hasLinkedDevices) {
SignalStore.misc.shouldShowLinkedDevicesReminder = sharedViewModel.isReregister
}

View File

@@ -28,7 +28,6 @@ import org.thoughtcrime.securesms.registration.ui.grantpermissions.GrantPermissi
import org.thoughtcrime.securesms.restore.RestoreActivity
import org.thoughtcrime.securesms.util.BackupUtil
import org.thoughtcrime.securesms.util.CommunicationActions
import org.thoughtcrime.securesms.util.TextSecurePreferences
import org.thoughtcrime.securesms.util.navigation.safeNavigate
/**
@@ -61,7 +60,6 @@ class WelcomeFragment : LoggingFragment(R.layout.fragment_registration_welcome)
}
private fun onContinueClicked() {
TextSecurePreferences.setHasSeenWelcomeScreen(requireContext(), true)
if (Permissions.isRuntimePermissionsRequired() && !hasAllPermissions()) {
findNavController().safeNavigate(WelcomeFragmentDirections.actionWelcomeFragmentToGrantPermissionsFragment(GrantPermissionsFragment.WelcomeAction.CONTINUE))
} else {