diff --git a/src/main/java/clap/server/adapter/outbound/persistense/repository/task/TaskCustomRepositoryImpl.java b/src/main/java/clap/server/adapter/outbound/persistense/repository/task/TaskCustomRepositoryImpl.java index 2dfd4693..ab92d6fe 100644 --- a/src/main/java/clap/server/adapter/outbound/persistense/repository/task/TaskCustomRepositoryImpl.java +++ b/src/main/java/clap/server/adapter/outbound/persistense/repository/task/TaskCustomRepositoryImpl.java @@ -54,11 +54,12 @@ public Page findTasksAssignedByManager(Long processorId, Pageable pa public List findTeamStatus(Long memberId, FilterTeamStatusRequest filter) { BooleanBuilder builder = createFilterBuilder(memberId, filter); return queryFactory - .selectFrom(taskEntity) + .select(taskEntity) + .from(taskEntity) .leftJoin(taskEntity.requester).fetchJoin() - .leftJoin(taskEntity.requester.department).fetchJoin() .leftJoin(taskEntity.processor).fetchJoin() - .leftJoin(taskEntity.processor.department).fetchJoin() + .join(taskEntity.requester.department).fetchJoin() + .join(taskEntity.processor.department).fetchJoin() .where(builder) .fetch(); }