From 0313c65caabdcd20ce8844291f403ef84559f76c Mon Sep 17 00:00:00 2001 From: Tim Date: Sun, 9 Aug 2015 14:22:53 +0200 Subject: [PATCH] Don't count logged music tracks for graph plays. At least not yet. --- plexpy/graphs.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/plexpy/graphs.py b/plexpy/graphs.py index d846bbde..70d978e3 100644 --- a/plexpy/graphs.py +++ b/plexpy/graphs.py @@ -108,7 +108,8 @@ class Graphs(object): 'COUNT(id) as total_plays ' \ 'from session_history ' \ 'WHERE datetime(stopped, "unixepoch", "localtime") >= ' \ - 'datetime("now", "-' + time_range + ' days", "localtime") ' \ + 'datetime("now", "-' + time_range + ' days", "localtime") AND ' \ + '(media_type = "episode" OR media_type = "movie") ' \ 'GROUP BY dayofweek ' \ 'ORDER BY daynumber' @@ -127,7 +128,8 @@ class Graphs(object): 'SUM(case when media_type != "track" and stopped > 0 then (stopped - started) else 0 end) as duration ' \ 'from session_history ' \ 'WHERE datetime(stopped, "unixepoch", "localtime") >= ' \ - 'datetime("now", "-' + time_range + ' days", "localtime") ' \ + 'datetime("now", "-' + time_range + ' days", "localtime") AND ' \ + '(media_type = "episode" OR media_type = "movie") ' \ 'GROUP BY dayofweek ' \ 'ORDER BY daynumber' @@ -170,7 +172,8 @@ class Graphs(object): 'COUNT(id) ' \ 'FROM session_history ' \ 'WHERE datetime(stopped, "unixepoch", "localtime") >= ' \ - 'datetime("now", "-' + time_range + ' days", "localtime") ' \ + 'datetime("now", "-' + time_range + ' days", "localtime") AND ' \ + '(media_type = "episode" OR media_type = "movie") ' \ 'GROUP BY hourofday ' \ 'ORDER BY hourofday' @@ -181,7 +184,8 @@ class Graphs(object): 'SUM(case when media_type != "track" and stopped > 0 then (stopped - started) else 0 end) as duration ' \ 'FROM session_history ' \ 'WHERE datetime(stopped, "unixepoch", "localtime") >= ' \ - 'datetime("now", "-' + time_range + ' days", "localtime") ' \ + 'datetime("now", "-' + time_range + ' days", "localtime") AND ' \ + '(media_type = "episode" OR media_type = "movie") ' \ 'GROUP BY hourofday ' \ 'ORDER BY hourofday'