From 772402232c4578e3d3fad2a9a9adab813eb9aec5 Mon Sep 17 00:00:00 2001
From: Tamas Gal <tgal@km3net.de>
Date: Sun, 24 Nov 2019 14:13:45 +0100
Subject: [PATCH] Define "is_recent" to be within the last 24h

---
 app/routes.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app/routes.py b/app/routes.py
index 0fda62e..6366a1e 100644
--- a/app/routes.py
+++ b/app/routes.py
@@ -3,6 +3,7 @@ from glob import glob
 from os.path import basename, join, exists, splitext, getsize
 from functools import wraps
 from collections import OrderedDict
+import time
 import toml
 from flask import render_template, send_from_directory, request, Response
 from app import app
@@ -185,7 +186,8 @@ def top10():
         if len(raw_data) > 0:
             print(raw_data)
             top10[category_names[category]] = [{
-                "plot_filename": r[0],
+                "plot_filename":
+                r[0],
                 "meta": {
                     "Number of hits (triggered)": "{} ({})".format(r[1], r[2]),
                     "Overlays": r[3],
@@ -195,7 +197,7 @@ def top10():
                     "Trigger counter": r[7],
                     "Date": datetime.utcfromtimestamp(r[8]).strftime("%c")
                 },
-                "is_recent": True
+                "is_recent": (time.time() - r[8]) < 60 * 60 * 24
             } for r in raw_data]
     return render_template('top10.html', top10=top10)
 
-- 
GitLab