@@ -79,27 +79,25 @@ public UpdateTaskResponse updateTaskState(Long memberId, Long taskId, UpdateTask
7979 @ Transactional
8080 @ Override
8181 public UpdateTaskResponse updateTaskProcessor (Long taskId , Long userId , UpdateTaskProcessorRequest request ) {
82- Member reviewer = memberService .findReviewer (userId );
82+ memberService .findReviewer (userId );
8383 Member processor = memberService .findById (request .processorId ());
84-
8584 Task task = taskService .findById (taskId );
8685 task .updateProcessor (processor );
87- Task updateTask = commandTaskPort .save (task );
88- return TaskMapper .toUpdateTaskResponse (updateTask );
86+ TaskHistory taskHistory = TaskHistory .createTaskHistory (TaskHistoryType .PROCESSOR_CHANGED , task , null , processor , null );
87+ commandTaskHistoryPort .save (taskHistory );
88+ return TaskMapper .toUpdateTaskResponse (commandTaskPort .save (task ));
8989
9090 // TODO : 알림 생성 로직 및 푸시 알림 로직 추가
9191 }
9292
9393 @ Transactional
9494 @ Override
9595 public UpdateTaskResponse updateTaskLabel (Long taskId , Long userId , UpdateTaskLabelRequest request ) {
96- Member reviewer = memberService .findReviewer (userId );
96+ memberService .findReviewer (userId );
9797 Task task = taskService .findById (taskId );
9898 Label label = labelService .findById (request .labelId ());
99-
10099 task .updateLabel (label );
101- Task updatetask = commandTaskPort .save (task );
102- return TaskMapper .toUpdateTaskResponse (updatetask );
100+ return TaskMapper .toUpdateTaskResponse (commandTaskPort .save (task ));
103101 }
104102
105103 private void updateAttachments (List <Long > attachmentIdsToDelete , List <MultipartFile > files , Task task ) {
0 commit comments