From 409da1be9ae6fec2e7f3b4fa8653643df658414c Mon Sep 17 00:00:00 2001 From: Jaden Diefenbaugh <blakcap@users.noreply.github.com> Date: Thu, 16 Mar 2017 12:21:22 +0100 Subject: [PATCH] finally figured out django perms, now can compile w/o logged in --- beat/web/reports/api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beat/web/reports/api.py b/beat/web/reports/api.py index 3a757668b..0d1b37bd1 100644 --- a/beat/web/reports/api.py +++ b/beat/web/reports/api.py @@ -577,8 +577,8 @@ class ReportRSTCompileView(BaseReportActionView): #---------------------------------------------------------- -class ReportRSTCompileAnonView(CommonContextMixin, generics.RetrieveAPIView): - permission_classes = BaseReportActionView.permission_classes + [IsEditable] +class ReportRSTCompileAnonView(views.APIView): + permission_classes = [permissions.AllowAny] def post(self, request, number): report = get_object_or_404(Report, number=int(number)) -- GitLab