From 83e26da23cf09f92e0d895d1ecf586602b5da4c3 Mon Sep 17 00:00:00 2001 From: dcz <dcz@ipipan.waw.pl> Date: Fri, 13 Oct 2023 14:10:47 +0200 Subject: [PATCH] Lexcograf can reject a frame without approval of superlexicograf. --- semantics/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/semantics/views.py b/semantics/views.py index efac9c0..cb526eb 100644 --- a/semantics/views.py +++ b/semantics/views.py @@ -93,9 +93,9 @@ def frame_reject_as_not_matching_unified_frame(request, frame_pk): @ajax(login_required=True, method='post') @transaction.atomic -@permission_required('semantics.manage_invalid_lexical_units') +# @permission_required('semantics.manage_invalid_lexical_units') def frame_confirm_as_not_matching_unified_frame(request, frame_pk): - frame = get_object_or_404(Frame.objects.filter(status=choices.FrameStatus.NOT_MATCHING_UNIFIED_FRAME).select_for_update(), pk=frame_pk) + frame = get_object_or_404(Frame.objects.select_for_update(), pk=frame_pk) frame.status = choices.FrameStatus.NEW frame.save() removeSlovalFrameMappingsAndAssigments(frame_pk) -- GitLab