From 46d367fa4a2ef39ce04c341bbe505cb530f03b51 Mon Sep 17 00:00:00 2001 From: felipebormann Date: Sat, 11 Feb 2017 16:38:28 -0300 Subject: [PATCH] fixed view pdf file permissions --- pdf_file/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdf_file/views.py b/pdf_file/views.py index b9cd42b..74942a6 100644 --- a/pdf_file/views.py +++ b/pdf_file/views.py @@ -27,7 +27,7 @@ class ViewPDFFile(generic.TemplateView): resource = get_object_or_404(Resource, slug = slug) topic = resource.topic - if not has_subject_permissions(request.user, topic.subject): + if not has_subject_permissions(request.user, topic.subject) and not has_resource_permissions(request.user, resource): return redirect(reverse_lazy('subjects:home')) return super(ViewPDFFile, self).dispatch(request, *args, **kwargs) -- libgit2 0.21.2