Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/com/wediscussmovies/project/web/controller/MovieController.java

    r2efe93e re0ef1b1  
    11package com.wediscussmovies.project.web.controller;
    22
    3 import com.wediscussmovies.project.LoggedUser;
    43import com.wediscussmovies.project.model.Movie;
    54import com.wediscussmovies.project.model.Person;
     
    2019import java.sql.Date;
    2120import java.time.LocalDate;
    22 import java.util.ArrayList;
    2321import java.util.List;
    2422
     
    5553          model.addAttribute("user",user);
    5654        }
    57         List<Movie> movieList = movies;
    58         List<List<Movie>> movie_rows = new ArrayList<>();
    59         for(int i=0; i<movieList.size(); i+=4){
    60             int j = i+4;
    61             if(j>movieList.size())
    62                 j=movieList.size();
    63             movie_rows.add(movieList.subList(i, j));
    64         }
     55
    6556        model.addAttribute("movies", movies);
    66         model.addAttribute("movie_rows", movie_rows);
    6757        model.addAttribute("contentTemplate", "moviesList");
    6858        if (error != null && !error.equals(" "))
     
    7161    }
    7262
    73     @GetMapping("/{id}")
    74     public String getMovie(@PathVariable Integer id, Model model){
    75         model.addAttribute("movie", movieService.findById(id));
    76 
    77         Authentication auth = SecurityContextHolder.getContext().getAuthentication();
    78         if (!(auth instanceof AnonymousAuthenticationToken)){
    79             UserDetails userDetails = (UserDetails) auth.getPrincipal();
    80             User user = (User) userDetails;
    81             model.addAttribute("likedMovies",this.movieService.findLikedMoviesByUser(user));
    82             model.addAttribute("user",user);
    83         }
    84 
    85         model.addAttribute("contentTemplate", "movieShow");
    86         return "template";
    87     }
    8863
    8964    @GetMapping("/add")
Note: See TracChangeset for help on using the changeset viewer.