Browse Source

Add high priority to notification send in mobile

pull/8522/head
Vladyslav_Prykhodko 3 years ago
parent
commit
e0d37c31dc
  1. 4
      application/src/main/java/org/thingsboard/server/service/notification/provider/DefaultFirebaseService.java

4
application/src/main/java/org/thingsboard/server/service/notification/provider/DefaultFirebaseService.java

@ -21,6 +21,7 @@ import com.github.benmanes.caffeine.cache.RemovalCause;
import com.google.auth.oauth2.GoogleCredentials;
import com.google.firebase.FirebaseApp;
import com.google.firebase.FirebaseOptions;
import com.google.firebase.messaging.AndroidConfig;
import com.google.firebase.messaging.FirebaseMessaging;
import com.google.firebase.messaging.FirebaseMessagingException;
import com.google.firebase.messaging.Message;
@ -65,6 +66,9 @@ public class DefaultFirebaseService implements FirebaseService {
.setTitle(title)
.setBody(body)
.build())
.setAndroidConfig(AndroidConfig.builder()
.setPriority(AndroidConfig.Priority.HIGH)
.build())
.setToken(fcmToken)
.build();
firebaseContext.getMessaging().send(message);

Loading…
Cancel
Save