From d2c2b4b04b7900d12f20c12209c2114e83062a9b Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Sat, 9 Jun 2018 10:07:17 +0300 Subject: maven dependencies update --- juick-common/build.gradle | 2 +- juick-server/build.gradle | 4 ++-- juick-server/src/main/java/com/juick/server/MessengerManager.java | 7 +++++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/juick-common/build.gradle b/juick-common/build.gradle index 95bca7cf..1cc230e8 100644 --- a/juick-common/build.gradle +++ b/juick-common/build.gradle @@ -18,6 +18,6 @@ dependencies { compile "javax.inject:javax.inject:1" compile "javax.xml.bind:jaxb-api:2.3.0" - compile 'org.glassfish.jaxb:jaxb-runtime:2.3.0' + compile 'org.glassfish.jaxb:jaxb-runtime:2.3.0.1' testCompile("org.springframework.boot:spring-boot-starter-test") } diff --git a/juick-server/build.gradle b/juick-server/build.gradle index 4af01a0b..d75a9bff 100644 --- a/juick-server/build.gradle +++ b/juick-server/build.gradle @@ -12,7 +12,7 @@ dependencies { compile 'io.springfox:springfox-swagger-ui:2.9.0' compile 'com.github.pengrad:java-telegram-bot-api:3.6.0' - compile 'com.github.messenger4j:messenger4j:1.0.0-M3' + compile 'com.github.messenger4j:messenger4j:1.0.0' compile 'org.springframework.social:spring-social-twitter:1.1.2.RELEASE' compile 'org.imgscalr:imgscalr-lib:4.2' compile 'org.twitter4j:twitter4j-core:4.0.6' @@ -27,7 +27,7 @@ dependencies { compile "javax.inject:javax.inject:1" compile "javax.xml.bind:jaxb-api:2.3.0" - compile 'org.glassfish.jaxb:jaxb-runtime:2.3.0' + compile 'org.glassfish.jaxb:jaxb-runtime:2.3.0.1' compile 'com.rometools:rome:1.10.0' compile 'com.rometools:rome-modules:1.10.0' diff --git a/juick-server/src/main/java/com/juick/server/MessengerManager.java b/juick-server/src/main/java/com/juick/server/MessengerManager.java index 8bfcafd0..3e7f8712 100644 --- a/juick-server/src/main/java/com/juick/server/MessengerManager.java +++ b/juick-server/src/main/java/com/juick/server/MessengerManager.java @@ -5,11 +5,14 @@ import com.github.messenger4j.exception.MessengerApiException; import com.github.messenger4j.exception.MessengerIOException; import com.github.messenger4j.exception.MessengerVerificationException; import com.github.messenger4j.send.MessagePayload; +import com.github.messenger4j.send.MessageTag; import com.github.messenger4j.send.MessagingType; +import com.github.messenger4j.send.NotificationType; import com.github.messenger4j.send.message.TemplateMessage; import com.github.messenger4j.send.message.TextMessage; import com.github.messenger4j.send.message.template.ButtonTemplate; import com.github.messenger4j.send.message.template.button.UrlButton; +import com.github.messenger4j.send.recipient.IdRecipient; import com.github.messenger4j.userprofile.UserProfile; import com.github.messenger4j.webhook.event.TextMessageEvent; import com.juick.Message; @@ -129,9 +132,9 @@ public class MessengerManager implements ApplicationListener { if (!StringUtils.isEmpty(url)) { final UrlButton showMessage = UrlButton.create("VIEW MESSAGE", new URL(url)); ButtonTemplate template = ButtonTemplate.create(text, Collections.singletonList(showMessage)); - messenger.send(MessagePayload.create(messengerUser, MessagingType.NON_PROMOTIONAL_SUBSCRIPTION, TemplateMessage.create(template))); + messenger.send(MessagePayload.create(IdRecipient.create(messengerUser), MessagingType.UPDATE, TemplateMessage.create(template), Optional.of(NotificationType.REGULAR), Optional.of(MessageTag.NON_PROMOTIONAL_SUBSCRIPTION))); } else { - messenger.send(MessagePayload.create(messengerUser, MessagingType.NON_PROMOTIONAL_SUBSCRIPTION, TextMessage.create(text))); + messenger.send(MessagePayload.create(IdRecipient.create(messengerUser), MessagingType.UPDATE, TextMessage.create(text), Optional.of(NotificationType.REGULAR), Optional.of(MessageTag.NON_PROMOTIONAL_SUBSCRIPTION))); } } catch (MessengerApiException | MessengerIOException | MalformedURLException e) { logger.warn("messenger error", e); -- cgit v1.2.3