Skip to content

Commit 0e5c4df

Browse files
authored
Merge pull request #86 from username056/feat/recipe-image-upload
[refactor] 이미지 기반 레시피 생성 로직의 반환 타입을 DetailRecipeDto로 통일
2 parents eb82c9e + 727513d commit 0e5c4df

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

yechef/src/main/java/sejong/capston/yechef/domain/Recipe/controller/RecipeController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ public ResponseEntity<RecipeDto> createRecipe(
4141
}
4242

4343
@PostMapping(value = "/ocr/create", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
44-
public ResponseEntity<RecipeDto> createRecipeFromImage(
44+
public ResponseEntity<DetailRecipeDto> createRecipeFromImage(
4545
@RequestParam("memberId") Long memberId,
4646
@RequestPart("image") MultipartFile imageFile) {
47-
RecipeDto result = recipeService.createRecipeFromImage(memberId, imageFile);
47+
DetailRecipeDto result = recipeService.createRecipeFromImage(memberId, imageFile);
4848
return ResponseEntity.ok(result);
4949
}
5050

yechef/src/main/java/sejong/capston/yechef/domain/Recipe/service/RecipeService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ public void deleteMemberRecipe(Long memberId, Long memberRecipeId) {
181181
}
182182

183183
@Transactional
184-
public RecipeDto createRecipeFromImage(Long memberId, MultipartFile imageFile) {
184+
public DetailRecipeDto createRecipeFromImage(Long memberId, MultipartFile imageFile) {
185185
// 1. 이미지 저장
186186
Image image = imageService.saveImage(imageFile);
187187

@@ -194,7 +194,7 @@ public RecipeDto createRecipeFromImage(Long memberId, MultipartFile imageFile) {
194194

195195
// 4. 레시피 생성
196196
Recipe recipe = createFromOcr(memberId, dto, image);
197-
return RecipeDto.from(recipe);
197+
return DetailRecipeDto.from(recipe);
198198
}
199199

200200

0 commit comments

Comments
 (0)