Ignore:
Timestamp:
02/23/25 20:37:56 (3 months ago)
Author:
ste08 <sjovanoska@…>
Branches:
master
Children:
fda671c
Parents:
de83113
git-author:
ste08 <sjovanoska@…> (02/23/25 20:37:23)
git-committer:
ste08 <sjovanoska@…> (02/23/25 20:37:56)
Message:

Report working, Wishlist partly working.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/com/example/skychasemk/controller/WishlistController.java

    rde83113 r62bba0c  
    1818    private WishlistService wishlistService;
    1919
    20     @GetMapping("/wishlists-all")
     20    @GetMapping
    2121    public List<Wishlist> getAllWishlists() {
    2222        return wishlistService.getAllWishlists();
     
    2727    }
    2828
    29     @DeleteMapping("/wishlist/{id}")
    30     public void deleteWishlist(@PathVariable("id") Integer wishlistID) {
    31         wishlistService.deleteWishlist(wishlistID);
     29    @DeleteMapping
     30    public void deleteWishlist(@RequestParam("userId") Integer userId, @RequestParam("targetId") Integer targetId) {
     31        wishlistService.deleteRecordFromWishlist(userId, targetId);
     32    }
     33
     34    @GetMapping("/{userId}")
     35    public ResponseEntity<List<Wishlist>> getWishlist(@RequestParam("userId") Long userId) {
     36        List<Wishlist> wishlist = wishlistService.getAllItems(userId);
     37        return ResponseEntity.ok(wishlist);
    3238    }
    3339
Note: See TracChangeset for help on using the changeset viewer.