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 (