@@ -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