Skip to content

Commit

Permalink
hotfix: 함께달리기 생성 시 멤버들에게 FCM 알림
Browse files Browse the repository at this point in the history
  • Loading branch information
Henry-Cha committed May 18, 2024
1 parent 76384ed commit 24bf193
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,11 @@ public long createChallenge(ChallengeRequest challengeRequest) {
groupMemberRepository.saveAll(groupMembers);
});
}
List<Member> members = memberOrganizationRepository.findByOrganization(
organization).stream().map(MemberOrganization::getMember).toList();
String title = fcmUtil.makeFcmTitle(organization.getName(), FcmType.CHALLENGE.name());
String body = fcmUtil.makeChallengeCreateBody(challenge.getTitle());
fcmUtil.multiFcmSend(members, fcmUtil.makeFcmDTO(title, body));
return challenge.getId();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,10 @@ public String makeNoticeBody(String organizationName, String type) {
return organizationName + " " + type + "이 등록되었어요!!";
}

public String makeChallengeCreateBody(String challengeName) {
return "함께달리기가 시작됐어요! [" + challengeName + "]";
}

public String makeChallengeBody(String leaderName, String challengeName) {
return leaderName + "팀이 함께달리기 [" + challengeName + "]에 참여했어요!!";
}
Expand Down

0 comments on commit 24bf193

Please sign in to comment.