Skip to content
Snippets Groups Projects

Created logic for wishing list items

3 files
+ 57
3
Compare changes
  • Side-by-side
  • Inline

Files

@@ -33,6 +33,17 @@ public class ShoppingListController {
return shoppingListService.addListOfShoppingListItems(user, shoppingListItems);
}
@GetMapping("/get/wished")
public ResponseEntity<List<ShoppingListItem>> getWishedShoppingListItems(@AuthenticationPrincipal User user) {
return shoppingListService.getWishedItemsByUser(user);
}
@PostMapping("/add/wished")
public ResponseEntity<String> addWishedShoppingListItem(@RequestBody List<ShoppingListItemRequest> shoppingListItems,
@AuthenticationPrincipal User user) {
return shoppingListService.addWishedItem(shoppingListItems, user);
}
@DeleteMapping("/remove")
public ResponseEntity<String> removeListOfShoppingListItems(@RequestParam List<Long> shoppingListItemIds,
@AuthenticationPrincipal User user) {
Loading