diff options
author | Vitaly Takmazov | 2018-10-18 23:18:02 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2018-10-18 23:18:02 +0300 |
commit | 55b72013720e06835e273310f41c4926ffcd03d5 (patch) | |
tree | 79e3cf9678c48bf5565d3318d2cab076e4c37823 /juick-notifications | |
parent | af636397574f2801e497e94faec0f781b6791ffe (diff) |
Avatars for iOS notifications
Diffstat (limited to 'juick-notifications')
-rw-r--r-- | juick-notifications/src/main/java/com/juick/components/APNSManager.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/juick-notifications/src/main/java/com/juick/components/APNSManager.java b/juick-notifications/src/main/java/com/juick/components/APNSManager.java index 2c7cfce4..c38d1c6f 100644 --- a/juick-notifications/src/main/java/com/juick/components/APNSManager.java +++ b/juick-notifications/src/main/java/com/juick/components/APNSManager.java @@ -57,6 +57,9 @@ public class APNSManager implements NotificationListener { ApnsPayloadBuilder apnsPayloadBuilder = new ApnsPayloadBuilder(); apnsPayloadBuilder.addCustomProperty("mid", jmsg.getMid()); apnsPayloadBuilder.addCustomProperty("uname", jmsg.getUser().getName()); + apnsPayloadBuilder.addCustomProperty("avatarUrl", + String.format("https://i.juick.com/a/%d.png", jmsg.getUser().getUid())); + apnsPayloadBuilder.setMutableContent(true); String post = PlainTextFormatter.formatPost(jmsg); String[] parts = post.split("\n", 2); apnsPayloadBuilder.setAlertTitle(parts[0]).setAlertBody(parts[1]); |