diff --git a/URISIK_BACKEND_PRIVATE b/URISIK_BACKEND_PRIVATE index bf67c3c..96520ea 160000 --- a/URISIK_BACKEND_PRIVATE +++ b/URISIK_BACKEND_PRIVATE @@ -1 +1 @@ -Subproject commit bf67c3cf53ce9ef360e862817834a46f0e135524 +Subproject commit 96520ea8c77e7f1e6475f4ad7412aa2078767b6f diff --git a/src/main/java/com/urisik/backend/domain/recipe/converter/RecipeSearchConverter.java b/src/main/java/com/urisik/backend/domain/recipe/converter/RecipeSearchConverter.java index de3695b..38dea64 100644 --- a/src/main/java/com/urisik/backend/domain/recipe/converter/RecipeSearchConverter.java +++ b/src/main/java/com/urisik/backend/domain/recipe/converter/RecipeSearchConverter.java @@ -55,7 +55,7 @@ public static RecipeSearchResponseDTO.Item fromTransformed( tr.getId().toString(), "TRANSFORMED", tr.getTitle(), - meta != null ? meta.getImageSmallUrl() : null, + tr != null ? tr.getImageUrl() : null, meta != null ? meta.getCategory() : null, tr.getAvgScore(), tr.getReviewCount(), diff --git a/src/main/java/com/urisik/backend/domain/recipe/repository/TransformedRecipeRepository.java b/src/main/java/com/urisik/backend/domain/recipe/repository/TransformedRecipeRepository.java index 249dabc..dfc92e8 100644 --- a/src/main/java/com/urisik/backend/domain/recipe/repository/TransformedRecipeRepository.java +++ b/src/main/java/com/urisik/backend/domain/recipe/repository/TransformedRecipeRepository.java @@ -8,9 +8,12 @@ import java.util.Collection; import java.util.List; +import java.util.Optional; public interface TransformedRecipeRepository extends JpaRepository { + Optional findById(Long transformedRecipeId); + @Query(""" select tr from TransformedRecipe tr diff --git a/src/main/java/com/urisik/backend/domain/recipe/service/RecipeSearchService.java b/src/main/java/com/urisik/backend/domain/recipe/service/RecipeSearchService.java index 712f1ec..78c1f80 100644 --- a/src/main/java/com/urisik/backend/domain/recipe/service/RecipeSearchService.java +++ b/src/main/java/com/urisik/backend/domain/recipe/service/RecipeSearchService.java @@ -81,7 +81,7 @@ public RecipeSearchResponseDTO search(Long loginUserId,String keyword, int page, Boolean safe = determineSafety( familyRoomId, RecipeTextParser.parseIngredients( - tr.getBaseRecipe().getIngredientsRaw() + tr.getIngredientsRaw() ) ); diff --git a/src/main/java/com/urisik/backend/global/config/SwaggerConfig.java b/src/main/java/com/urisik/backend/global/config/SwaggerConfig.java index 47cab8a..88e3faf 100644 --- a/src/main/java/com/urisik/backend/global/config/SwaggerConfig.java +++ b/src/main/java/com/urisik/backend/global/config/SwaggerConfig.java @@ -31,7 +31,6 @@ public OpenAPI openAPI() { return new OpenAPI() .addServersItem(new Server().url("https://api.urisik.com")); } - /* * 각 API 도메인 별로 그룹화하여 Swagger UI에 표시합니다. * */