Skip to content

Commit 74bda55

Browse files
Merge pull request #25 from devpalsPlus/Dev
[Fix] 매초마다 시작되는 스케줄러 매일 자정에 실행되도록 변경
2 parents 06b2802 + d3d4871 commit 74bda55

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/main/java/hs/kr/backend/devpals/domain/user/controller/UserAlarmController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class UserAlarmController {
2525
private final AlarmService alarmService;
2626

2727
@GetMapping("/alarm")
28-
@Operation(summary = "알림 가져오기", description = "알림을 가져옵니다(해당 api 구현된것이 아닙니다 테스트용도로 만들었어요!)")
28+
@Operation(summary = "알림 가져오기", description = "알림을 가져옵니다(현재 시범운영중입니다 필요한 데이터가 더 있을경우 말씀주세요)")
2929
@io.swagger.v3.oas.annotations.responses.ApiResponse(responseCode = "200", description = "알림 가져오기 성공")
3030
@io.swagger.v3.oas.annotations.responses.ApiResponse(
3131
responseCode = "400",
@@ -72,7 +72,7 @@ public ResponseEntity<ApiResponse<String>> deleteUserAlarm(@RequestHeader("Autho
7272
)
7373
)
7474
@GetMapping(value = "/sse", produces = MediaType.TEXT_EVENT_STREAM_VALUE)
75-
public SseEmitter connect(@RequestParam("Authorization") String token) {
75+
public SseEmitter connect(@RequestHeader("Authorization") String token) {
7676
return alarmService.createEmitter(token);
7777
}
7878

src/main/java/hs/kr/backend/devpals/domain/user/schedule/UserScheduleService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class UserScheduleService {
1313

1414
private final UserAlarmService userAlarmService;
1515

16-
@Scheduled(cron = "* * * * * *") // 매일 자정에 실행
16+
@Scheduled(cron = "0 0 0 * * *") // 매일 자정에 실행
1717
public void deleteAlarmBeforeOneWeek(){
1818
userAlarmService.deleteAlarmOneWeekBefore();
1919
}

src/main/java/hs/kr/backend/devpals/domain/user/service/AlarmService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,13 @@ public void sendAlarm(ProjectEntity project, ApplicantEntity applicant, AlramFil
9595
}
9696

9797
private String makeMessage(ProjectEntity project,ApplicantEntity applicant) {
98-
return project.getTitle()+" 프로젝트에 "+ applicant.getUser().getNickname() + "님이 지원하셨습니다.";
98+
return "\""+project.getTitle()+"\" 프로젝트에 "+ applicant.getUser().getNickname() + "님이 지원하셨습니다.";
9999
}
100100

101101
private String makeMessage(ApplicantEntity applicant) {
102102
String result = applicant.getStatus().equals(ApplicantStatus.ACCEPTED) ? "합격" : "불합격";
103103

104-
return "지원자님은 "+applicant.getProject().getTitle()+" 프로젝트에 "+ result +" 하셨습니다.";
104+
return "지원자님은 \""+applicant.getProject().getTitle()+"\" 프로젝트에 "+ result +" 하셨습니다.";
105105
}
106106

107107
// 특정 사용자에게 알림 전송

0 commit comments

Comments
 (0)