Merge pull request #439 from sachaaaaa/registration_done_secondary

[multi-device] Prevent showing inbox if secondary registration is ongoing
pull/454/head
sachaaaaa 6 years ago committed by GitHub
commit 7e0217dca8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -587,7 +587,10 @@
if (Whisper.Import.isIncomplete()) {
window.log.info('Import was interrupted, showing import error screen');
appView.openImporter();
} else if (Whisper.Registration.everDone()) {
} else if (
Whisper.Registration.everDone() &&
!Whisper.Registration.ongoingSecondaryDeviceRegistration()
) {
// listeners
Whisper.RotateSignedPreKeyListener.init(Whisper.events, newVersion);
// window.Signal.RefreshSenderCertificate.initialize({

@ -21,6 +21,9 @@
storage.get('chromiumRegistrationDone') === ''
);
},
ongoingSecondaryDeviceRegistration() {
return storage.get('secondaryDeviceStatus') === 'ongoing';
},
remove() {
storage.remove('chromiumRegistrationDone');
},

Loading…
Cancel
Save