]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: use All RW ACL rule also for timerec/autorec entries, fixes #2888
authorJaroslav Kysela <perex@perex.cz>
Mon, 25 May 2015 11:05:06 +0000 (13:05 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 25 May 2015 11:05:06 +0000 (13:05 +0200)
src/dvr/dvr.h

index 41e320fe12dbdeb2021e1cda6ed427f1eff2568b..24c292c650687365e0dba063ea6a2fe02da3dabe 100644 (file)
@@ -559,6 +559,8 @@ void dvr_autorec_update(void);
 
 static inline int dvr_autorec_entry_verify(dvr_autorec_entry_t *dae, access_t *a)
 {
+  if (!access_verify2(a, ACCESS_ALL_RW_RECORDER))
+    return 0;
   if (strcmp(dae->dae_owner ?: "", a->aa_username ?: ""))
     return -1;
   return 0;
@@ -601,6 +603,8 @@ void dvr_timerec_update(void);
 
 static inline int dvr_timerec_entry_verify(dvr_timerec_entry_t *dte, access_t *a)
 {
+  if (!access_verify2(a, ACCESS_ALL_RW_RECORDER))
+    return 0;
   if (strcmp(dte->dte_owner ?: "", a->aa_username ?: ""))
     return -1;
   return 0;