Skip to content

Commit 944fb62

Browse files
feat: update RecipeMapper to use food item name and enhance logging in FoodItemController
1 parent c8120b1 commit 944fb62

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/main/java/com/otavio/aifoodapp/controller/FoodItemController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
import javax.validation.Valid;
99

10+
import lombok.Data;
1011
import org.springframework.http.HttpStatus;
1112
import org.springframework.http.ResponseEntity;
1213
import org.springframework.security.core.Authentication;
@@ -52,7 +53,7 @@ public FoodItemController(FoodItemService foodItemService, FoodMapper foodMapper
5253
@PostMapping("/create")
5354
public ResponseEntity<?> create(@Valid @RequestBody FoodItemCreateDto createDto) {
5455
try {
55-
log.info("Received create food request: {}", createDto.getName());
56+
log.info("Received create food request: {}", createDto.name());
5657
FoodItem foodItem = foodMapper.map(createDto);
5758
FoodItem savedItem = foodItemService.saveWithAiEnhancement(foodItem);
5859
return ResponseEntity.status(HttpStatus.CREATED).body(foodMapper.map(savedItem));

src/main/java/com/otavio/aifoodapp/mapper/RecipeMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public List<RecipeDto> toDto(List<Recipe> recipes) {
105105
private RecipeIngredientDto toIngredientDto(RecipeIngredient recipeIngredient) {
106106
return new RecipeIngredientDto(
107107
recipeIngredient.getId(),
108-
recipeIngredient.getName(),
108+
recipeIngredient.getFoodItem().getName(),
109109
recipeIngredient.getQuantity(),
110110
recipeIngredient.getUnit()
111111
);

0 commit comments

Comments
 (0)