From afdff9545311ba0b3abefca92a89c3d6606c54a4 Mon Sep 17 00:00:00 2001 From: Jens L Date: Fri, 29 Mar 2024 14:44:14 +0100 Subject: [PATCH] events: fix log_capture (#9075) Signed-off-by: Jens Langhammer --- authentik/events/logs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/authentik/events/logs.py b/authentik/events/logs.py index 0f30ccefde..30fd757ce2 100644 --- a/authentik/events/logs.py +++ b/authentik/events/logs.py @@ -68,7 +68,8 @@ def capture_logs(log_default_output=True) -> Generator[list[LogEvent], None, Non old_processors = processors.copy() try: # clear processors list and use LogCapture for testing - processors.remove(ProcessorFormatter.wrap_for_formatter) + if ProcessorFormatter.wrap_for_formatter in processors: + processors.remove(ProcessorFormatter.wrap_for_formatter) processors.append(cap) configure(processors=processors) yield logs