Skip to content

Commit

Permalink
Modify notification message according to exception (#182)
Browse files Browse the repository at this point in the history
  • Loading branch information
inh2613 authored Nov 23, 2023
2 parents 2749aa8 + daa2971 commit c76daaf
Showing 1 changed file with 4 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@

import org.springframework.stereotype.Service;
import org.swmaestro.repl.gifthub.auth.service.UserService;
import org.swmaestro.repl.gifthub.exception.BusinessException;
import org.swmaestro.repl.gifthub.exception.GptResponseException;
import org.swmaestro.repl.gifthub.exception.GptTimeoutException;
import org.swmaestro.repl.gifthub.notifications.NotificationType;
Expand Down Expand Up @@ -68,12 +67,12 @@ public void execute(VoucherAutoSaveRequestDto voucherAutoSaveRequestDto, String
// 처리 완료
pendingVoucherService.delete(pendingId);
throwable.printStackTrace();
if (throwable instanceof BusinessException) {
fcmNotificationService.sendNotification("기프티콘 등록 실패", "이미 등록된 기프티콘 입니다.", username);
notificationService.save(userService.read(username), null, NotificationType.REGISTERED, "이미 등록된 기프티콘 입니다.");
} else {
if (throwable instanceof GptResponseException || throwable instanceof GptTimeoutException) {
fcmNotificationService.sendNotification("기프티콘 등록 실패", "자동 등록에 실패했습니다. 다시 시도해 주세요.", username);
notificationService.save(userService.read(username), null, NotificationType.REGISTERED, "자동 등록에 실패했습니다. 다시 시도해 주세요.");
} else {
fcmNotificationService.sendNotification("기프티콘 등록 실패", "이미 등록된 기프티콘 입니다.", username);
notificationService.save(userService.read(username), null, NotificationType.REGISTERED, "이미 등록된 기프티콘 입니다.");
}
});
}
Expand Down

0 comments on commit c76daaf

Please sign in to comment.