Added "Include All Movies" to getGenreMovies

Old method will be deprecated at some point
master
Stuart Boston 13 years ago
parent d2972ac927
commit 3085018cf0

@ -1173,6 +1173,11 @@ public class TheMovieDbApi {
}
}
@Deprecated
public List<MovieDb> getGenreMovies(int genreId, String language, int page) throws MovieDbException {
return getGenreMovies(genreId, language, page, Boolean.TRUE);
}
/**
* Get a list of movies per genre.
*
@ -1184,7 +1189,7 @@ public class TheMovieDbApi {
* @param language
* @param page
*/
public List<MovieDb> getGenreMovies(int genreId, String language, int page) throws MovieDbException {
public List<MovieDb> getGenreMovies(int genreId, String language, int page, boolean includeAllMovies) throws MovieDbException {
ApiUrl apiUrl = new ApiUrl(this, BASE_GENRE, "/movies");
apiUrl.addArgument(PARAM_ID, genreId);
@ -1196,6 +1201,8 @@ public class TheMovieDbApi {
apiUrl.addArgument(PARAM_PAGE, page);
}
apiUrl.addArgument(PARAM_INCLUDE_ALL_MOVIES, includeAllMovies);
URL url = apiUrl.buildUrl();
String webpage = WebBrowser.request(url);

@ -66,6 +66,7 @@ public class ApiUrl {
public static final String PARAM_FAVORITE = "favorite=";
public static final String PARAM_ID = "id=";
public static final String PARAM_LANGUAGE = "language=";
public static final String PARAM_INCLUDE_ALL_MOVIES = "include_all_movies=";
// public static final String PARAM_MOVIE_ID = "movie_id=";
public static final String PARAM_MOVIE_WATCHLIST = "movie_watchlist=";
public static final String PARAM_PAGE = "page=";

Loading…
Cancel
Save