From 5ef18c408aebf4c8323dfab0327554e7613ddc5b Mon Sep 17 00:00:00 2001 From: Ben Nata <_@bentinata.com> Date: Thu, 11 Dec 2025 16:16:40 +0700 Subject: [PATCH] feat: EventRenamer handle event=None --- src/structlog/processors.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/structlog/processors.py b/src/structlog/processors.py index 80841561..fcf0c970 100644 --- a/src/structlog/processors.py +++ b/src/structlog/processors.py @@ -960,7 +960,7 @@ def __init__(self, to: str, replace_by: str | None = None): def __call__( self, logger: logging.Logger, name: str, event_dict: EventDict ) -> EventDict: - event = event_dict.pop("event") + event = event_dict.pop("event", None) event_dict[self.to] = event if self.replace_by is not None: