Skip to content

Commit c5c5765

Browse files
이주승이주승
authored andcommitted
bug: 상제 조회 시 isAvailable 처리 및 isReady추가
1 parent 2137f77 commit c5c5765

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

src/main/java/com/drinkhere/drinklystore/domain/dto/response/GetStoreResponse.java

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ public record GetStoreResponse(
3232
String latitude,
3333
String longitude,
3434
List<ImageInfoResponse> availableDrinkImageUrls,
35-
List<ImageInfoResponse> menuImageUrls
35+
List<ImageInfoResponse> menuImageUrls,
36+
boolean isReady
3637
) {
3738
public static GetStoreResponse toDto(Store store, PresignedUrlService presignedUrlService) {
3839
String presignedUrl = presignedUrlService.getPresignedUrlForGet(store.getStoreMainImageUrl());
@@ -119,12 +120,14 @@ public static GetStoreResponse toDto(Store store, PresignedUrlService presignedU
119120
};
120121

121122
boolean isAvailable = false;
122-
StringTokenizer st = new StringTokenizer(store.getAvailableDays(), " ");
123-
while (st.hasMoreTokens()) {
124-
String token = st.nextToken();
125-
if (token.equals(koreanDay) && isOpen.equals("영업중")) {
126-
isAvailable = true;
127-
break;
123+
if (store.getIsReady()) {
124+
StringTokenizer st = new StringTokenizer(store.getAvailableDays(), " ");
125+
while (st.hasMoreTokens()) {
126+
String token = st.nextToken();
127+
if (token.equals(koreanDay) && isOpen.equals("영업중")) {
128+
isAvailable = true;
129+
break;
130+
}
128131
}
129132
}
130133

@@ -146,7 +149,8 @@ public static GetStoreResponse toDto(Store store, PresignedUrlService presignedU
146149
store.getLatitude(),
147150
store.getLongitude(),
148151
availableDrinkImages,
149-
menuImages
152+
menuImages,
153+
store.getIsReady()
150154
);
151155
}
152156

0 commit comments

Comments
 (0)