Skip to content

Commit 9118f2b

Browse files
authoredJan 24, 2025··
최종 수정
1 parent 9b6e587 commit 9118f2b

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed
 

‎src/main/java/nutshell/server/repository/TimeBlockRepository.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import nutshell.server.domain.Task;
44
import nutshell.server.domain.TimeBlock;
55
import nutshell.server.domain.User;
6-
import nutshell.server.dto.timeBlock.response.TimeBlockDto;
76
import org.springframework.data.jpa.repository.JpaRepository;
87
import org.springframework.data.jpa.repository.Query;
98

@@ -48,12 +47,12 @@ Boolean existsByTaskAndStartTimeBetweenAndEndTimeBetween(
4847
);
4948

5049

51-
@Query("SELECT new nutshell.server.dto.timeBlock.response.TimeBlockDto(t.id, t.isAllTime, t.startTime, t.endTime) " +
50+
@Query("SELECT t " +
5251
"FROM TimeBlock t " +
5352
"WHERE t.task = :task " +
5453
"AND t.startTime between :startTime and :endTime " +
5554
"AND t.endTime between :startTime and :endTime")
56-
List<TimeBlockDto> findAllByTaskIdAndTimeRange(
55+
List<TimeBlock> findAllByTaskIdAndTimeRange(
5756
final Task task,
5857
final LocalDateTime startTime,
5958
final LocalDateTime endTime

‎src/main/java/nutshell/server/service/timeBlock/TimeBlockService.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public void update(
6666
throw new BusinessException(BusinessErrorCode.TIME_CONFLICT);
6767
}
6868
TimeBlock timeBlock = timeBlockRetriever.findByTaskAndId(task, timeBlockId);
69-
timeBlockEditor.updateTime(timeBlock, timeBlockRequestDto.isAllTime(), timeBlock,timeBlockRequestDto.startTime(), timeBlockRequestDto.endTime());
69+
timeBlockEditor.updateTime(timeBlock, timeBlockRequestDto.isAllTime(),timeBlockRequestDto.startTime(), timeBlockRequestDto.endTime());
7070
}
7171

7272
@Transactional
@@ -96,7 +96,7 @@ public TimeBlockTasksDto getTimeBlocks(
9696
.name(task.getName())
9797
.status(task.getStatus().getContent())
9898
.timeBlocks(timeBlockRetriever.findAllByTaskIdAndTimeRange(task, startTime, endTime).stream().map(
99-
timeBlock -> TimeBlock.of(timeBlock.isAllTime, timeBlock.startTime, timeBlock.endTime)
99+
timeBlock -> TimeBlockDto.of(timeBlock.getId(), timeBlock.getIsAllTime(), timeBlock.getStartTime(), timeBlock.getEndTime())
100100
).toList())
101101
.build()
102102
).toList();

0 commit comments

Comments
 (0)
Please sign in to comment.