Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fix access_ticket_verify2() when using non-default webroot
  • Loading branch information
pgaubatz authored and perexg committed Nov 23, 2014
1 parent fe995bd commit 3539dbf
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/access.c
Expand Up @@ -153,7 +153,11 @@ access_ticket_verify2(const char *id, const char *resource)
if((at = access_ticket_find(id)) == NULL)
return NULL;

if(strcmp(at->at_resource, resource))
char at_resource_with_webroot[256];
strcat(at_resource_with_webroot, tvheadend_webroot ?: "");
strcat(at_resource_with_webroot, at->at_resource);

if(strcmp(at->at_resource, resource) && strcmp(at_resource_with_webroot, resource))
return NULL;

return access_copy(at->at_access);
Expand Down

0 comments on commit 3539dbf

Please sign in to comment.