Skip to content

Commit 257ef4e

Browse files
authored
Merge pull request #301 from TaskFlow-CLAP/CLAP-266
CLAP-266 작업 보드 순서 변경 잘못 매핑된 오류 수정
2 parents 47fc6c6 + 41e8218 commit 257ef4e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class UpdateTaskBoardService implements UpdateTaskBoardUsecase, UpdateTaskOrderA
2626
private final MemberService memberService;
2727
private final TaskService taskService;
2828
private final LoadTaskPort loadTaskPort;
29-
29+
3030
private final TaskOrderCalculationPolicy taskOrderCalculationPolicy;
3131
private final ProcessorValidationPolicy processorValidationPolicy;
3232

@@ -54,7 +54,7 @@ public void updateTaskOrder(Long processorId, UpdateTaskOrderRequest request) {
5454
Task nextTask = findByIdAndStatus(request.nextTaskId(), targetTask.getTaskStatus());
5555
// 해당 상태에서 바로 앞에 있는 작업 찾기
5656
Task prevTask = loadTaskPort.findPrevOrderTaskByProcessorIdAndStatus(processorId, targetTask.getTaskStatus(), nextTask.getProcessorOrder()).orElse(null);
57-
long newOrder = taskOrderCalculationPolicy.calculateOrderForTop(targetTask, nextTask);
57+
long newOrder = taskOrderCalculationPolicy.calculateOrderForTop(prevTask, nextTask);
5858
updateNewTaskOrder(targetTask, newOrder);
5959
}
6060
// 가장 하위로 이동
@@ -102,7 +102,7 @@ public void updateTaskOrderAndStatus(Long processorId, UpdateTaskOrderRequest re
102102
Task nextTask = findByIdAndStatus(request.nextTaskId(), targetStatus);
103103
// 해당 상태에서 바로 앞 있는 작업 찾기
104104
Task prevTask = loadTaskPort.findPrevOrderTaskByProcessorIdAndStatus(processorId, targetStatus, nextTask.getProcessorOrder()).orElse(null);
105-
long newOrder = taskOrderCalculationPolicy.calculateOrderForTop(prevTask,nextTask);
105+
long newOrder = taskOrderCalculationPolicy.calculateOrderForTop(prevTask, nextTask);
106106
updateNewTaskOrderAndStatus(targetStatus, targetTask, newOrder);
107107
} else if (request.nextTaskId() == 0) {
108108
Task prevTask = findByIdAndStatus(request.prevTaskId(), targetStatus);
@@ -113,7 +113,7 @@ public void updateTaskOrderAndStatus(Long processorId, UpdateTaskOrderRequest re
113113
} else {
114114
Task prevTask = findByIdAndStatus(request.prevTaskId(), targetStatus);
115115
Task nextTask = findByIdAndStatus(request.nextTaskId(), targetStatus);
116-
long newOrder = taskOrderCalculationPolicy.calculateNewProcessorOrder(nextTask.getProcessorOrder(), prevTask.getProcessorOrder());
116+
long newOrder = taskOrderCalculationPolicy.calculateNewProcessorOrder(prevTask.getProcessorOrder(), nextTask.getProcessorOrder());
117117
updateNewTaskOrderAndStatus(targetStatus, targetTask, newOrder);
118118
}
119119
}

0 commit comments

Comments
 (0)