diff --git a/superset/viz.py b/superset/viz.py index b7f1e6346e1bf..3f973c7ed9bb5 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -148,9 +148,8 @@ def query_obj(self): # Backward compatibility hack since_words = since.split(' ') - if ( - len(since_words) == 2 and - since_words[1] in ['days', 'years', 'hours', 'day', 'year']): + grains = ['days', 'years', 'hours', 'day', 'year', 'weeks'] + if (len(since_words) == 2 and since_words[1] in grains): since += ' ago' from_dttm = utils.parse_human_datetime(since)