Ignore:
Timestamp:
02/23/25 22:27:46 (3 months ago)
Author:
ste08 <sjovanoska@…>
Branches:
master
Children:
07fe0be
Parents:
62bba0c
Message:

Wishlist working, need to fix the Book on Wishlist

Location:
src/main/java/com/example/skychasemk
Files:
2 edited

Legend:

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

    r62bba0c rfda671c  
    33import com.example.skychasemk.dto.WishlistDTO;
    44import com.example.skychasemk.model.Wishlist;
     5import com.example.skychasemk.repository.WishlistRepository;
    56import com.example.skychasemk.services.WishlistService;
    67import org.springframework.beans.factory.annotation.Autowired;
     
    1819    private WishlistService wishlistService;
    1920
     21    @Autowired
     22    private WishlistRepository wishlistRepository;
     23
    2024    @GetMapping
    2125    public List<Wishlist> getAllWishlists() {
    22         return wishlistService.getAllWishlists();
     26        return wishlistRepository.findAll();
    2327    }
     28
    2429    @PostMapping("/add")
    2530    public Wishlist createWishlist(@RequestBody Wishlist wishlist) {
     
    3338
    3439    @GetMapping("/{userId}")
    35     public ResponseEntity<List<Wishlist>> getWishlist(@RequestParam("userId") Long userId) {
     40    public ResponseEntity<List<Wishlist>> getWishlist(@PathVariable Long userId) {
    3641        List<Wishlist> wishlist = wishlistService.getAllItems(userId);
    3742        return ResponseEntity.ok(wishlist);
  • src/main/java/com/example/skychasemk/model/WebConfig.java

    r62bba0c rfda671c  
    3434        registry.addViewController("/transaction").setViewName("forward:/TransactionPage.html");
    3535        registry.addViewController("/login").setViewName("forward:/UserLogin.html");
    36         registry.addViewController("/wishlist").setViewName("forward:/Wishlist.html");
     36        registry.addViewController("/wishlists").setViewName("forward:/Wishlist.html");
    3737        registry.addViewController("/signup").setViewName("forward:/UserSignup.html");
    3838        registry.addViewController("/views").setViewName("forward:/ViewReport.html");
Note: See TracChangeset for help on using the changeset viewer.