From 86e3e5c6a772ca3401aed0447d0f6d9355b096c4 Mon Sep 17 00:00:00 2001 From: Yeoeun Yang Date: Mon, 12 May 2025 13:49:29 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20Entrance=20=EC=A0=84=EC=B2=B4=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/search/service/SearchService.java | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/main/java/devkor/com/teamcback/domain/search/service/SearchService.java b/src/main/java/devkor/com/teamcback/domain/search/service/SearchService.java index 481dc0c..1c6ee35 100644 --- a/src/main/java/devkor/com/teamcback/domain/search/service/SearchService.java +++ b/src/main/java/devkor/com/teamcback/domain/search/service/SearchService.java @@ -210,14 +210,17 @@ public SearchFloorInfoRes searchPlaceByBuildingFloor(Long buildingId, int floor) List roomDetailRes = new ArrayList<>( placeList.stream().map(SearchRoomDetailRes::new).toList()); - List nodeList = nodeRepository.findAllByBuildingAndFloorAndTypeIn(building, floor, List.of(ENTRANCE, STAIR, ELEVATOR)) - .stream() - .filter(node -> { // 출입구 중 placeList에 존재하지 않는 것들만 추가 - if (node.getType() != ENTRANCE) return true; - return placeList.stream() - .noneMatch(p -> p.getNode().getId().equals(node.getId())); - }) - .map(SearchNodeRes::new).toList(); + List nodeList = nodeRepository.findAllByBuildingAndFloorAndTypeIn(building, floor, List.of(ENTRANCE, STAIR, ELEVATOR)) + .stream().map(SearchNodeRes::new).toList(); + +// List nodeList = nodeRepository.findAllByBuildingAndFloorAndTypeIn(building, floor, List.of(ENTRANCE, STAIR, ELEVATOR)) +// .stream() +// .filter(node -> { // 출입구 중 placeList에 존재하지 않는 것들만 추가 +// if (node.getType() != ENTRANCE) return true; +// return placeList.stream() +// .noneMatch(p -> p.getNode().getId().equals(node.getId())); +// }) +// .map(SearchNodeRes::new).toList(); return new SearchFloorInfoRes(roomDetailRes, nodeList); }