on master help sign in
simplify publish Date formating
d54ef01Thomas Pointhuber
searx/webapp.py+2−14
@@ -164,21 +164,9 @@ def index():
164 minutes = int((timedifference.seconds/60)%60)
164 minutes = int((timedifference.seconds/60)%60)
165 hours = int(timedifference.seconds/60/60)
165 hours = int(timedifference.seconds/60/60)
166 if hours == 0:
166 if hours == 0:
167− if minutes == 1:
168− result['publishedDate'] = gettext(u'1 minute ago')
169− else:
170− result['publishedDate'] = gettext(u'{minutes} minutes ago').format(minutes=minutes)
167+ result['publishedDate'] = gettext(u'{minutes} minute(s) ago').format(minutes=minutes)
171 else:
168 else:
172− if hours == 1:
173− if minutes == 1:
174− result['publishedDate'] = gettext(u'1 hour, 1 minute ago')
169+ result['publishedDate'] = gettext(u'{hours} hour(s), {minutes} minute(s) ago').format(hours=hours, minutes=minutes)
175− else:
176− result['publishedDate'] = gettext(u'1 hour, {minutes} minutes ago').format(minutes=minutes)
177− else:
178− if minutes == 1:
179− result['publishedDate'] = gettext(u'{hours} hours, 1 minutes ago').format(hours=hours)
180− else:
181− result['publishedDate'] = gettext(u'{hours} hours, {minutes} minutes ago').format(hours=hours, minutes=minutes)
182 else:
170 else:
183 result['publishedDate'] = format_date(result['publishedDate'])
171 result['publishedDate'] = format_date(result['publishedDate'])
184
172