diff --git a/src/main/java/com/omertron/themoviedbapi/model/discover/Discover.java b/src/main/java/com/omertron/themoviedbapi/model/discover/Discover.java index 711c4e1d6..44253d218 100644 --- a/src/main/java/com/omertron/themoviedbapi/model/discover/Discover.java +++ b/src/main/java/com/omertron/themoviedbapi/model/discover/Discover.java @@ -137,6 +137,33 @@ public class Discover { return this; } + /** + * The primary minimum release to include. + *
+ * Expected format is YYYY-MM-DD. + * + * @param primaryReleaseDateGte + * @return + */ + public Discover primaryReleaseDateGte(String primaryReleaseDateGte) { + params.add(Param.PRIMARY_RELEASE_DATE_GTE, primaryReleaseDateGte); + return this; + } + + /** + * The primary maximum release to include. + *
+ * Expected format is YYYY-MM-DD. + * + * @param primaryReleaseDateLte + * @return + */ + public Discover primaryReleaseDateLte(String primaryReleaseDateLte) { + params.add(Param.PRIMARY_RELEASE_DATE_LTE, primaryReleaseDateLte); + return this; + } + + /** * Only include movies that are equal to, or have a vote count higher than this value * diff --git a/src/main/java/com/omertron/themoviedbapi/tools/Param.java b/src/main/java/com/omertron/themoviedbapi/tools/Param.java index fe59b0d54..c2b6a2f01 100644 --- a/src/main/java/com/omertron/themoviedbapi/tools/Param.java +++ b/src/main/java/com/omertron/themoviedbapi/tools/Param.java @@ -56,6 +56,8 @@ public enum Param { PAGE("page="), PASSWORD("password="), PRIMARY_RELEASE_YEAR("primary_release_year="), + PRIMARY_RELEASE_DATE_GTE("primary_release_date.gte="), + PRIMARY_RELEASE_DATE_LTE("primary_release_date.lte="), QUERY("query="), RELEASE_DATE_GTE("release_date.gte="), RELEASE_DATE_LTE("release_date.lte="),