diff --git a/build.gradle b/build.gradle index 0b60c172..39135a3d 100644 --- a/build.gradle +++ b/build.gradle @@ -175,7 +175,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.23.1' //FireBase - implementation 'com.google.firebase:firebase-admin:8.1.0' + implementation 'com.google.firebase:firebase-admin:9.3.0' //actuator implementation 'org.springframework.boot:spring-boot-starter-actuator' diff --git a/src/main/java/ku_rum/backend/domain/alarm/application/FcmService.java b/src/main/java/ku_rum/backend/domain/alarm/application/FcmService.java index 14a01ed7..90ed548c 100644 --- a/src/main/java/ku_rum/backend/domain/alarm/application/FcmService.java +++ b/src/main/java/ku_rum/backend/domain/alarm/application/FcmService.java @@ -50,7 +50,7 @@ public void sendToUsers(FcmDirectDto request) { .build(); try { - firebaseMessaging.sendMulticast(message); + firebaseMessaging.sendEachForMulticast(message); } catch (FirebaseMessagingException e) { log.error("FCM error code: {}", e.getErrorCode()); log.error("FCM message: {}", e.getMessage(), e);