mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-10-05 15:23:29 +01:00
Don't delete GCM id during registration if it never existed
Fixes #7229
This commit is contained in:
1 parent
f916dcd5de
commit
73c75a9b34
1 file changed
+4
-1
@@ -355,7 +355,10 @@ public class RegistrationActivity extends BaseActionBarActivity implements Verif
|
||||
SignedPreKeyRecord signedPreKey = PreKeyUtil.generateSignedPreKey(RegistrationActivity.this, identityKey, true);
|
||||
|
||||
accountManager.setPreKeys(identityKey.getPublicKey(), signedPreKey, records);
|
||||
accountManager.setGcmId(registrationState.gcmToken);
|
||||
|
||||
if (registrationState.gcmToken.isPresent()) {
|
||||
accountManager.setGcmId(registrationState.gcmToken);
|
||||
}
|
||||
|
||||
TextSecurePreferences.setGcmRegistrationId(RegistrationActivity.this, registrationState.gcmToken.orNull());
|
||||
TextSecurePreferences.setGcmDisabled(RegistrationActivity.this, !registrationState.gcmToken.isPresent());
|
||||
|
||||
Reference in new issue
Block a user