diff --git a/src/main/java/org/whispersystems/textsecuregcm/controllers/AccountController.java b/src/main/java/org/whispersystems/textsecuregcm/controllers/AccountController.java index 6e3e215bf..a76cd09ff 100644 --- a/src/main/java/org/whispersystems/textsecuregcm/controllers/AccountController.java +++ b/src/main/java/org/whispersystems/textsecuregcm/controllers/AccountController.java @@ -272,6 +272,7 @@ public class AccountController { @Timed @PUT @Path("/attributes/") + @Consumes(MediaType.APPLICATION_JSON) public void setAccountAttributes(@Auth Account account, @HeaderParam("X-Signal-Agent") String userAgent, @Valid AccountAttributes attributes) diff --git a/src/main/java/org/whispersystems/textsecuregcm/push/PushSender.java b/src/main/java/org/whispersystems/textsecuregcm/push/PushSender.java index 96cc8be07..571b6591c 100644 --- a/src/main/java/org/whispersystems/textsecuregcm/push/PushSender.java +++ b/src/main/java/org/whispersystems/textsecuregcm/push/PushSender.java @@ -65,8 +65,8 @@ public class PushSender { private void sendGcmMessage(Account account, Device device, Envelope message) throws TransientPushFailureException, NotPushRegisteredException { - if (device.getFetchesMessages()) sendNotificationGcmMessage(account, device, message); - else sendPayloadGcmMessage(account, device, message); + sendNotificationGcmMessage(account, device, message); +// else sendPayloadGcmMessage(account, device, message); } private void sendPayloadGcmMessage(Account account, Device device, Envelope message)