From dd035066a1d786c8b704866dcc7997a52207d930 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sat, 13 Apr 2024 23:02:20 -0700 Subject: [PATCH] Return bad request on action if disabled --- src/documents/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/documents/views.py b/src/documents/views.py index 751d1428b..401dc2acc 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -733,6 +733,8 @@ class DocumentViewSet( @action(methods=["get"], detail=True, name="Audit Trail") def audit(self, request, pk=None): + if not settings.AUDIT_LOG_ENABLED: + return HttpResponseBadRequest("Audit log is disabled") try: doc = Document.objects.get(pk=pk) if not request.user.has_perm("auditlog.view_logentry") or (