parent
a783859ab2
commit
074fd14849
|
@ -252,6 +252,13 @@ public class AccountController {
|
||||||
@Consumes(MediaType.APPLICATION_JSON)
|
@Consumes(MediaType.APPLICATION_JSON)
|
||||||
public void setGcmRegistrationId(@Auth Account account, @Valid GcmRegistrationId registrationId) {
|
public void setGcmRegistrationId(@Auth Account account, @Valid GcmRegistrationId registrationId) {
|
||||||
Device device = account.getAuthenticatedDevice().get();
|
Device device = account.getAuthenticatedDevice().get();
|
||||||
|
|
||||||
|
if (device.getGcmId() != null &&
|
||||||
|
device.getGcmId().equals(registrationId.getGcmRegistrationId()))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
device.setApnId(null);
|
device.setApnId(null);
|
||||||
device.setVoipApnId(null);
|
device.setVoipApnId(null);
|
||||||
device.setGcmId(registrationId.getGcmRegistrationId());
|
device.setGcmId(registrationId.getGcmRegistrationId());
|
||||||
|
|
Loading…
Reference in New Issue