let people view open access series
This commit is contained in:
+6
-3
@@ -121,7 +121,7 @@ from autocomplete import HTMXAutoComplete
|
||||
from .decorators import (
|
||||
user_is_author_or_atlas_editor,
|
||||
user_has_case_view_access,
|
||||
user_is_author_or_atlas_series_checker_or_atlas_marker,
|
||||
user_is_author_or_atlas_series_checker_or_atlas_marker_or_open_access,
|
||||
user_is_atlas_editor,
|
||||
user_is_author_or_atlas_series_checker,
|
||||
user_is_atlas_marker,
|
||||
@@ -198,7 +198,7 @@ def case_detail(request, pk):
|
||||
|
||||
|
||||
@login_required
|
||||
@user_is_author_or_atlas_series_checker_or_atlas_marker
|
||||
@user_is_author_or_atlas_series_checker_or_atlas_marker_or_open_access
|
||||
def series_thumbnail(request, pk, finding_pk=None):
|
||||
series = get_object_or_404(Series, pk=pk)
|
||||
|
||||
@@ -208,10 +208,12 @@ def series_thumbnail(request, pk, finding_pk=None):
|
||||
|
||||
|
||||
@login_required
|
||||
@user_is_author_or_atlas_series_checker_or_atlas_marker
|
||||
@user_is_author_or_atlas_series_checker_or_atlas_marker_or_open_access
|
||||
def series_detail(request, pk, finding_pk=None):
|
||||
series = get_object_or_404(Series, pk=pk)
|
||||
|
||||
can_edit = series.check_user_can_edit(request.user)
|
||||
|
||||
editing_finding = -1
|
||||
if finding_pk is not None:
|
||||
finding = get_object_or_404(SeriesFinding, pk=finding_pk)
|
||||
@@ -228,6 +230,7 @@ def series_detail(request, pk, finding_pk=None):
|
||||
"series": series,
|
||||
"series_finding_form": series_finding_form,
|
||||
"editing_finding": editing_finding,
|
||||
"can_edit": can_edit,
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user