]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
webui: Add group renderer capabilities, now when grouping the title don't care about...
authorpablozg <pablozg@gmail.com>
Wed, 21 Nov 2018 16:34:32 +0000 (17:34 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 23 Nov 2018 12:44:44 +0000 (13:44 +0100)
src/webui/static/app/dvr.js
src/webui/static/app/idnode.js

index d8317de52dff5506c6a4b16be9f0eb419593ba18..77fbf2c6947c4293e1003fe96110ff9380fc1c44 100644 (file)
@@ -457,6 +457,14 @@ tvheadend.displayWithYearRenderer = function(v, meta, rec) {
     }
 }
 
+tvheadend.displayWithoutYearRenderer = function(v, meta, rec) {
+    return function() {
+        return function(v, meta, rec) {
+            return v;
+        }
+    }
+}
+
 tvheadend.dvrButtonFcn = function(store, select, _url, q) {
     var r = select.getSelections();
     if (r && r.length > 0) {
@@ -810,6 +818,7 @@ tvheadend.dvr_finished = function(panel, index) {
         columns: {
             disp_title: {
                 renderer: tvheadend.displayWithYearRenderer(),
+                groupRenderer: tvheadend.displayWithoutYearRenderer(),
             },
             channel: {
                 renderer: tvheadend.dvrChannelRenderer(),
index 598498374e5fdfa4dfd8a4c2e4a14c1cd5b13614..f56e1b9f71aaab4580209de521b90c96b446e4d8 100644 (file)
@@ -323,6 +323,7 @@ tvheadend.IdNodeField = function(conf)
             header: this.text,
             editor: this.editor({create: false}),
             renderer: cfg.renderer ? cfg.renderer(this.store) : this.renderer(this.store),
+            groupRenderer: cfg.groupRenderer ? cfg.groupRenderer(this.store) : this.renderer(this.store),
             editable: !this.rdonly,
             hidden: this.get_hidden(uilevel),
             filter: {