Skip to content

Commit 89118c8

Browse files
committed
CLAP-432 Fix: 작업 반려 시 작업 수 업데이트 로직이 실행되지 않도록 오류 수정
<footer> - #565
1 parent f2a81f8 commit 89118c8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/clap/server/application/service/task/TerminateTaskService.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ public class TerminateTaskService implements TerminateTaskUsecase {
2727
public void terminateTask(Long memberId, Long taskId, String reason) {
2828
Task task = taskService.findById(taskId);
2929

30-
updateProcessorTaskCountService.handleTaskStatusChange(task.getProcessor(), task.getTaskStatus(), TaskStatus.TERMINATED);
30+
// 작업 종료의 경우. 작업 반려는 count를 업데이트를 하지 않음
31+
if(task.getProcessor()!=null) {
32+
updateProcessorTaskCountService.handleTaskStatusChange(task.getProcessor(), task.getTaskStatus(), TaskStatus.TERMINATED);
33+
}
3134
task.terminateTask();
3235
taskService.upsert(task);
3336

0 commit comments

Comments
 (0)