]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: add user check when the autorec entry is created
authorJaroslav Kysela <perex@perex.cz>
Thu, 19 May 2016 12:51:47 +0000 (14:51 +0200)
committerJaroslav Kysela <perex@perex.cz>
Thu, 19 May 2016 12:51:47 +0000 (14:51 +0200)
src/dvr/dvr_db.c

index b5268643d7bceeaf906230fe9e8c8f720b9d8b3e..fb8d42c4c7afd2237aa602a32f746f963d071b44 100644 (file)
@@ -1259,7 +1259,8 @@ dvr_entry_create_by_autorec(int enabled, epg_broadcast_t *e, dvr_autorec_entry_t
      NOTE: Semantic duplicate detection is deferred to the start time of recording and then done using _dvr_duplicate_event by dvr_timer_start_recording. */
   LIST_FOREACH(de, &dvrentries, de_global_link) {
     if (de->de_bcast == e || (de->de_bcast && de->de_bcast->episode == e->episode))
-      return;
+      if (strcmp(dae->dae_owner ?: "", de->de_owner ?: "") == 0)
+        return;
   }
 
   /* Handle max schedules limit for autorrecord */