]> 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>
Thu, 4 May 2017 11:29:57 +0000 (13:29 +0200)
src/config.c

index dad2723ccb9c3eb680c7179e6d965362a919db61..85ff638bd6b182edad6a4c6e953853a6d6e0142c 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]);