Private GIT

Skip to content
Snippets Groups Projects
Commit fb0574ca authored by Dustyn Gibson's avatar Dustyn Gibson
Browse files

Set maxage to today-airdate to limit results to relevant results, and to make sure we get them

parent 8f28a139
Branches
Tags
No related merge requests found
......@@ -132,6 +132,8 @@ class NewznabProvider(generic.NZBProvider):
to_return = []
cur_params = {}
cur_params['maxage'] = (datetime.datetime.now() - datetime.datetime.combine(ep_obj.airdate, datetime.datetime.min.time())).days + 1
# season
if ep_obj.show.air_by_date or ep_obj.show.sports:
date_str = str(ep_obj.airdate).split('-')[0]
......@@ -168,6 +170,8 @@ class NewznabProvider(generic.NZBProvider):
if not ep_obj:
return [params]
params['maxage'] = (datetime.datetime.now() - datetime.datetime.combine(ep_obj.airdate, datetime.datetime.min.time())).days + 1
if ep_obj.show.air_by_date or ep_obj.show.sports:
date_str = str(ep_obj.airdate)
params['season'] = date_str.partition('-')[0]
......@@ -263,8 +267,7 @@ class NewznabProvider(generic.NZBProvider):
else:
params['cat'] = self.catIDs
age = (4, age)[age]
params['maxage'] = (age, 4)[age > 4]
params['maxage'] = (4, age)[age]
if search_params:
params.update(search_params)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment