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 2042b1f8..bce5ad0c 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 @@ -55,6 +55,10 @@ public List findTeamStatus(Long memberId, FilterTeamStatusRequest fi BooleanBuilder builder = createFilterBuilder(memberId, filter); return queryFactory .selectFrom(taskEntity) + .leftJoin(taskEntity.requester) + .leftJoin(taskEntity.requester.department).fetchJoin() + .leftJoin(taskEntity.processor) + .leftJoin(taskEntity.processor.department).fetchJoin() .where(builder) .fetch(); }