]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
config: always add dvr[failed] in migration, fixes #4355
authorJaroslav Kysela <perex@perex.cz>
Thu, 4 May 2017 11:29:57 +0000 (13:29 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sun, 25 Jun 2017 06:56:03 +0000 (08:56 +0200)
src/config.c

index d4b6b8e241215435d7e30ec901037ee56a8258ea..ae2137a00d6452fb62580108fe2776f53c13acff 100644 (file)
@@ -1402,6 +1402,8 @@ config_migrate_v24_helper ( const char **list, htsmsg_t *e, const char *name )
 {
   htsmsg_t *l = htsmsg_create_list();
   const char **p = list;
+  if (!strcmp(name, "dvr") && !htsmsg_get_bool_or_default(e, "failed_dvr", 0))
+    htsmsg_add_str(l, NULL, "failed");
   for (p = list; *p; p += 2)
     if (htsmsg_get_bool_or_default(e, p[0], 0))
       htsmsg_add_str(l, NULL, p[1]);