All pastes #2476127 Raw Edit

Miscellany

public unlisted diff v1 · immutable
#2476127 ·published 2013-11-14 18:29 UTC
rendered paste body
diff --git a/mythtv/html/tv/ajax_backends/program_util.qsp b/mythtv/html/tv/ajax_backends/program_util.qspindex 12b93e4..feb01d4 100644--- a/mythtv/html/tv/ajax_backends/program_util.qsp+++ b/mythtv/html/tv/ajax_backends/program_util.qsp@@ -43,21 +43,13 @@ import "/js/utility.js"         var dvr = new Dvr();          var durationStr = "";-        if (type == "recording")-        {-            // Use Recording Start/End Times-            var duration = new Date(program.Recording.EndTs - program.Recording.StartTs);+        var duration = program.EndTime - program.StartTime; -            durationStr += duration.getHours(duration) > 0 ? duration.getHours(duration) + "hr " : "";-            durationStr += duration.getMinutes(duration) > 0 ? duration.getMinutes(duration) + "m" : "";-        }-        else if (type == "program")-        {-            var duration = new Date(program.EndTime - program.StartTime);+        if (type == "recording")+            duration = program.Recording.EndTs - program.Recording.StartTs; // Use Recording Start/End Times -            durationStr += duration.getHours(duration) > 0 ? duration.getHours(duration) + "hr " : "";-            durationStr += duration.getMinutes(duration) > 0 ? duration.getMinutes(duration) + "m" : "";-        }+        durationStr += Math.floor(duration / 1000 / 60 / 60) > 0 ? Math.floor(duration / 1000 / 60 / 60) + "hr " : "";+        durationStr += (Math.floor(duration / 1000 / 60) % 60) > 0 ? (Math.floor(duration / 1000 / 60) % 60) + "m" : "";          var html = "";