]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
xmltv export: use summary for <desc/> tag when description is empty
authorJaroslav Kysela <perex@perex.cz>
Fri, 9 Feb 2018 09:57:12 +0000 (10:57 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 9 Feb 2018 09:57:12 +0000 (10:57 +0100)
src/webui/xmltv.c

index df8f8c439d57fb1e1b1bb98f47c9e0923afd3578..20bb9de92cc19c707631bd9783435013abd35fdd 100644 (file)
@@ -131,6 +131,12 @@ http_xmltv_programme_one(htsbuf_queue_t *hq, const char *hostpath,
       htsbuf_append_and_escape_xml(hq, lse->str);
       htsbuf_append_str(hq, "</desc>\n");
     }
+  else if (ebc->summary)
+    RB_FOREACH(lse, ebc->summary, link) {
+      htsbuf_qprintf(hq, "  <desc lang=\"%s\">", lse->lang);
+      htsbuf_append_and_escape_xml(hq, lse->str);
+      htsbuf_append_str(hq, "</desc>\n");
+    }
   if (ebc->credits) {
     htsbuf_append_str(hq, "  <credits>\n");
     htsmsg_field_t *f;