]> 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:08:22 +0000 (13:08 +0200)
src/dvr/dvr.h

index 5508d7769d3dbca6b790c3b19df6b9dfdc302059..982890216561202ac91c9bdc228811ea09143dfb 100644 (file)
@@ -564,6 +564,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;
@@ -612,6 +614,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;