Skip to content

Commit

Permalink
Merge pull request #81 from Donut-DONationUTile/feature/fcm
Browse files Browse the repository at this point in the history
Feature/fcm
  • Loading branch information
Ganghee-Lee-0522 authored Apr 30, 2024
2 parents 77497f6 + a59a8a9 commit 3c02852
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 6 deletions.
2 changes: 2 additions & 0 deletions src/main/java/zero/eight/donut/config/firebase/FcmUtils.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import com.google.firebase.messaging.Notification;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import zero.eight.donut.config.jwt.AuthUtils;
import zero.eight.donut.domain.FcmToken;
import zero.eight.donut.domain.Giver;
Expand All @@ -21,6 +22,7 @@

@Slf4j
@RequiredArgsConstructor
@Component
public class FcmUtils {

private final AuthUtils authUtils;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package zero.eight.donut.controller;

import com.google.firebase.messaging.FirebaseMessagingException;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
Expand All @@ -17,7 +18,7 @@ public class MessageController {
private final MessageService messageService;

@PostMapping("/receiver")
public ApiResponse<?> sendMessage(@RequestBody SendMessageRequestDto requestDto) {
public ApiResponse<?> sendMessage(@RequestBody SendMessageRequestDto requestDto) throws FirebaseMessagingException {
return messageService.sendMessage(requestDto);
}
}
5 changes: 0 additions & 5 deletions src/main/java/zero/eight/donut/service/DonationService.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,9 @@
import org.springframework.transaction.annotation.Transactional;
import zero.eight.donut.common.response.ApiResponse;
import zero.eight.donut.config.firebase.FcmUtils;
import zero.eight.donut.config.jwt.AuthUtils;
import zero.eight.donut.domain.Gift;
import zero.eight.donut.domain.Giver;
import zero.eight.donut.domain.enums.Status;
import zero.eight.donut.dto.donation.DonateGiftRequestDto;
import zero.eight.donut.dto.donation.GiftboxRequestDto;
import zero.eight.donut.exception.Error;
import zero.eight.donut.exception.Success;
import zero.eight.donut.repository.GiftRepository;

import java.io.IOException;
Expand Down

0 comments on commit 3c02852

Please sign in to comment.