Skip to content

Commit 7d2382d

Browse files
authored
[fix]: 배송 필터링 오류 수정 (#222)
1 parent dcf6f89 commit 7d2382d

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/main/java/com/backend/domain/product/repository/jpa/ProductRepositoryImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,9 @@ private void applyFilters(BooleanBuilder builder, ProductSearchDto search) {
121121
}
122122

123123
// 배송 가능 여부 필터
124-
if (search.isDelivery() != null && search.isDelivery()) {
125-
builder.and(product.deliveryMethod.in(DeliveryMethod.DELIVERY, DeliveryMethod.BOTH));
124+
if (search.isDelivery() != null) {
125+
if (search.isDelivery()) builder.and(product.deliveryMethod.in(DeliveryMethod.DELIVERY, DeliveryMethod.BOTH));
126+
else builder.and(product.deliveryMethod.in(DeliveryMethod.TRADE));
126127
}
127128

128129
// 경매 상태 필터 (BIDDING이 default)

src/main/java/com/backend/global/initdata/BaseInitData.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ private List<Product> createProducts(List<Member> members) {
293293

294294
products.add(createProduct(members.get(2), "샤넬 클래식백", null,
295295
ProductCategory.FASHION_CLOTHING, 3500000L, now.plusHours(48), 48,
296-
DeliveryMethod.DELIVERY, null, "https://i.postimg.cc/tRDZfRHQ/tesla.jpg"));
296+
DeliveryMethod.DELIVERY, null, "https://i.postimg.cc/Lsdnfnj6/chanel.jpg"));
297297

298298
products.add(createProduct(members.get(3), "테슬라 모델3 2021년식", "저렴하게 판매합니다",
299299
ProductCategory.AUTOMOTIVE, 35000000L, now.plusHours(72), 48,

0 commit comments

Comments
 (0)