diff --git a/src/main/java/com/DecodEat/domain/products/service/ProductService.java b/src/main/java/com/DecodEat/domain/products/service/ProductService.java index ff36734..b6e3d4d 100644 --- a/src/main/java/com/DecodEat/domain/products/service/ProductService.java +++ b/src/main/java/com/DecodEat/domain/products/service/ProductService.java @@ -202,6 +202,7 @@ public List getProductBasedRecommendati } List productList = response.getRecommendations().stream() + .filter(r -> r.getProductId() != null) .map(r -> productRepository.findById(r.getProductId()) .orElseThrow(() -> new GeneralException(PRODUCT_NOT_EXISTED))) .toList();