From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 30 Oct 2023 22:47:59 +0000 (-0700) Subject: Fix: Always return a list for audit log check (#4463) X-Git-Tag: v2.0.0-beta.1~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=89757609c26e41b460eb08abe6bd20051c90aabe;p=thirdparty%2Fpaperless-ngx.git Fix: Always return a list for audit log check (#4463) --- diff --git a/src/paperless/checks.py b/src/paperless/checks.py index 6b0501821b..a9ed6a6ca1 100644 --- a/src/paperless/checks.py +++ b/src/paperless/checks.py @@ -203,13 +203,16 @@ def settings_values_check(app_configs, **kwargs): def audit_log_check(app_configs, **kwargs): db_conn = connections["default"] all_tables = db_conn.introspection.table_names() + result = [] if ("auditlog_logentry" in all_tables) and not (settings.AUDIT_LOG_ENABLED): - return [ + result.append( Critical( ( "auditlog table was found but PAPERLESS_AUDIT_LOG_ENABLED" " is not active. This setting cannot be disabled after enabling" ), ), - ] + ) + + return result