From 5ba8110f662b713b7037d2524e4712963d0244bc Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 4 Jan 2023 11:21:15 +1100 Subject: [PATCH] Do not log PermissionDenied error (#4143) * Do not log PermissionDenied error * Fix for settings.py --- InvenTree/InvenTree/settings.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/InvenTree/InvenTree/settings.py b/InvenTree/InvenTree/settings.py index cf19869f36..a5ee294d3c 100644 --- a/InvenTree/InvenTree/settings.py +++ b/InvenTree/InvenTree/settings.py @@ -16,6 +16,7 @@ import sys from pathlib import Path import django.conf.locale +import django.core.exceptions from django.http import Http404 from django.utils.translation import gettext_lazy as _ @@ -848,9 +849,10 @@ if SENTRY_ENABLED and SENTRY_DSN: # pragma: no cover for key, val in inventree_tags.items(): sentry_sdk.set_tag(f'inventree_{key}', val) -# In-database error logging +# Ignore these error typeps for in-database error logging IGNORED_ERRORS = [ - Http404 + Http404, + django.core.exceptions.PermissionDenied, ] # Maintenance mode