From 53876e8f0dcc32f813d35bd89b7c40bf32846c93 Mon Sep 17 00:00:00 2001 From: Jonathan Wong Date: Sat, 12 Dec 2015 16:21:54 -0800 Subject: [PATCH] Add time range to most concurrent stat * Reorder cards --- data/interfaces/default/settings.html | 2 +- plexpy/datafactory.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/data/interfaces/default/settings.html b/data/interfaces/default/settings.html index ee3643ff..e5e1cca0 100644 --- a/data/interfaces/default/settings.html +++ b/data/interfaces/default/settings.html @@ -109,10 +109,10 @@ available_notification_agents = sorted(notifiers.available_notification_agents() + - diff --git a/plexpy/datafactory.py b/plexpy/datafactory.py index d1b656e5..6dcdef26 100644 --- a/plexpy/datafactory.py +++ b/plexpy/datafactory.py @@ -592,7 +592,9 @@ class DataFactory(object): elif stat == 'most_concurrent': try: query = 'SELECT started, stopped ' \ - 'FROM session_history ' + 'FROM session_history ' \ + 'WHERE datetime(stopped, "unixepoch", "localtime") ' \ + '>= datetime("now", "-%s days", "localtime") ' % time_range result = monitor_db.select(query) except: logger.warn("Unable to execute database query for get_home_stats: most_concurrent.")