aboutsummaryrefslogtreecommitdiff
path: root/pyaggr3g470r/views
diff options
context:
space:
mode:
Diffstat (limited to 'pyaggr3g470r/views')
-rw-r--r--pyaggr3g470r/views/feed.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/pyaggr3g470r/views/feed.py b/pyaggr3g470r/views/feed.py
index bdb4f046..c369919c 100644
--- a/pyaggr3g470r/views/feed.py
+++ b/pyaggr3g470r/views/feed.py
@@ -132,10 +132,9 @@ def update(action, feed_id=None):
readed = action == 'read'
filters = {'readed__ne': readed}
- nb_days = request.args.get('nb_days', None)
- if nb_days is not None:
- delete_before = datetime.now() - timedelta(days=int(nb_days))
- filters['date__lt'] = delete_before
+ nb_days = request.args.get('nb_days', 0, type=int)
+ if nb_days != 0:
+ filters['date__lt'] = datetime.now() - timedelta(days=nb_days)
if feed_id:
filters['feed_id'] = feed_id
bgstack15