diff --git a/modules/okc/backend.py b/modules/okc/backend.py index 03a38694..58b5594b 100644 --- a/modules/okc/backend.py +++ b/modules/okc/backend.py @@ -40,7 +40,12 @@ __all__ = ['OkCBackend'] def parse_dt(s): now = datetime.datetime.now() - if u'–' in s: + if s is None: + return local2utc(now) + if 'minutes ago' in s: + m = int(s.split()[0]) + d = now - datetime.timedelta(minutes=m) + elif u'–' in s: # Date in form : "Yesterday – 20:45" day, hour = s.split(u'–') day = day.strip()