Skip to content

Commit 4da07ef

Browse files
authored
Merge pull request #108 from umcMuses/dev
merge dev to main
2 parents 755a9b6 + fae69f4 commit 4da07ef

1 file changed

Lines changed: 10 additions & 12 deletions

File tree

  • src/main/java/org/muses/backendbulidtest251228/domain/order/service

src/main/java/org/muses/backendbulidtest251228/domain/order/service/OrderSRV.java

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -128,24 +128,22 @@ public OrderCreateResDT prepare(String baseSuccessUrl, String baseFailUrl, Long
128128
Map.of("rewardId", rewardId, "orderId", saved.getId(), "projectId", project.getId())
129129
));
130130

131-
if (reward.getType() == RewardType.NONE) {
132-
// 주문 시점에 보내는게 맞는지 한 번만 체크
133-
alarmSRVI.send(
134-
saved.getMember().getId(),
135-
4L,
136-
Map.of("projectName", saved.getProject().getTitle())
137-
);
138-
continue;
131+
if (reward.getType() == RewardType.TICKET) {
132+
// 티켓 발행 (idempotent하게)
133+
ticketIssueSRV.issueIfAbsent(item);
139134
}
140135

141-
// 티켓 발행 (idempotent하게)
142-
ticketIssueSRV.issueIfAbsent(item);
136+
143137

144138
// 2번 템플릿(QR 발급)
145139
alarmSRVI.send(
146140
saved.getMember().getId(),
147-
7L,
148-
Map.of("projectName", saved.getProject().getTitle())
141+
6L,
142+
Map.of(
143+
"projectName", saved.getProject().getTitle(),
144+
"rewardName", reward.getRewardName()
145+
)
146+
149147
);
150148
}
151149

0 commit comments

Comments
 (0)