mirror of
https://github.com/oxen-io/session-android.git
synced 2025-12-02 18:41:59 +00:00
Don't delete GCM id during registration if it never existed
Fixes #7229
This commit is contained in:
@@ -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