Commit 46d367fa4a2ef39ce04c341bbe505cb530f03b51
1 parent
dd4ec578
Exists in
master
and in
3 other branches
fixed view pdf file permissions
Showing
1 changed file
with
1 additions
and
1 deletions
Show diff stats
pdf_file/views.py
... | ... | @@ -27,7 +27,7 @@ class ViewPDFFile(generic.TemplateView): |
27 | 27 | resource = get_object_or_404(Resource, slug = slug) |
28 | 28 | topic = resource.topic |
29 | 29 | |
30 | - if not has_subject_permissions(request.user, topic.subject): | |
30 | + if not has_subject_permissions(request.user, topic.subject) and not has_resource_permissions(request.user, resource): | |
31 | 31 | return redirect(reverse_lazy('subjects:home')) |
32 | 32 | |
33 | 33 | return super(ViewPDFFile, self).dispatch(request, *args, **kwargs) | ... | ... |