]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: handle correctly the stop time updates when DVR is active for given entry, fixes...
authorJaroslav Kysela <perex@perex.cz>
Fri, 13 May 2016 07:37:09 +0000 (09:37 +0200)
committerJaroslav Kysela <perex@perex.cz>
Fri, 13 May 2016 07:37:09 +0000 (09:37 +0200)
src/dvr/dvr_db.c

index 12aa9530c65f64ee16520f9f6cdb5f58dc0f0950..b5268643d7bceeaf906230fe9e8c8f720b9d8b3e 100644 (file)
@@ -1512,6 +1512,10 @@ static dvr_entry_t *_dvr_entry_update
       de->de_stop_extra = stop_extra;
       save |= DVR_UPDATED_STOP_EXTRA;
     }
+    if (save & (DVR_UPDATED_STOP|DVR_UPDATED_STOP_EXTRA)) {
+      updated = 1;
+      dvr_entry_set_timer(de);
+    }
     goto dosave;
   }