]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: update dvb eid also when the entry is not editable, PR#1026
authorJaroslav Kysela <perex@perex.cz>
Wed, 8 Nov 2017 16:47:33 +0000 (17:47 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 8 Nov 2017 16:47:33 +0000 (17:47 +0100)
src/dvr/dvr_db.c

index e6155344020d0e76e7c12e5b9d57555d6d25602c..080dcda158bde2ca507ec093d575ce048a0565bb 100644 (file)
@@ -2005,6 +2005,10 @@ static dvr_entry_t *_dvr_entry_update
       updated = 1;
       dvr_entry_set_timer(de);
     }
+    if (e && e->dvb_eid != de->de_dvb_eid) {
+      de->de_dvb_eid = e->dvb_eid;
+      save |= DVR_UPDATED_EID;
+    }
     if (de->de_sched_state == DVR_RECORDING || de->de_sched_state == DVR_COMPLETED) {
       if (playcount >= 0 && playcount != de->de_playcount) {
         de->de_playcount = playcount;