Skip to content
Snippets Groups Projects
Commit 6b384397 authored by Fredrik Jonsson's avatar Fredrik Jonsson
Browse files

Give finance and contracting roles access to the submission detail views.

parent b03b3a6f
No related branches found
No related tags found
No related merge requests found
...@@ -50,7 +50,7 @@ from hypha.apply.projects.models import Project ...@@ -50,7 +50,7 @@ from hypha.apply.projects.models import Project
from hypha.apply.review.models import Review from hypha.apply.review.models import Review
from hypha.apply.review.views import ReviewContextMixin from hypha.apply.review.views import ReviewContextMixin
from hypha.apply.stream_forms.blocks import GroupToggleBlock from hypha.apply.stream_forms.blocks import GroupToggleBlock
from hypha.apply.users.decorators import staff_required from hypha.apply.users.decorators import staff_or_finance_required, staff_required
from hypha.apply.utils.models import PDFPageSettings from hypha.apply.utils.models import PDFPageSettings
from hypha.apply.utils.pdfs import draw_submission_content, make_pdf from hypha.apply.utils.pdfs import draw_submission_content, make_pdf
from hypha.apply.utils.storage import PrivateMediaView from hypha.apply.utils.storage import PrivateMediaView
...@@ -1205,7 +1205,7 @@ class SubmissionPrivateMediaView(UserPassesTestMixin, PrivateMediaView): ...@@ -1205,7 +1205,7 @@ class SubmissionPrivateMediaView(UserPassesTestMixin, PrivateMediaView):
return is_user_has_access_to_view_submission(self.request.user, self.submission) return is_user_has_access_to_view_submission(self.request.user, self.submission)
@method_decorator(staff_required, name='dispatch') @method_decorator(staff_or_finance_required, name='dispatch')
class SubmissionDetailSimplifiedView(DetailView): class SubmissionDetailSimplifiedView(DetailView):
model = ApplicationSubmission model = ApplicationSubmission
template_name_suffix = '_simplified_detail' template_name_suffix = '_simplified_detail'
...@@ -1219,7 +1219,7 @@ class SubmissionDetailSimplifiedView(DetailView): ...@@ -1219,7 +1219,7 @@ class SubmissionDetailSimplifiedView(DetailView):
return obj return obj
@method_decorator(staff_required, name='dispatch') @method_decorator(staff_or_finance_required, name='dispatch')
class SubmissionDetailPDFView(SingleObjectMixin, View): class SubmissionDetailPDFView(SingleObjectMixin, View):
model = ApplicationSubmission model = ApplicationSubmission
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment