Skip to content

Commit ef46011

Browse files
committed
defensive
1 parent b7b7282 commit ef46011

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sentry_sdk/integrations/loguru.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ def loguru_sentry_logs_handler(message):
194194
attrs["logger.name"] = record["name"]
195195

196196
extra = record.get("extra")
197-
if extra:
197+
if isinstance(extra, dict) and extra:
198198
for key, value in extra.items():
199199
if isinstance(value, (str, int, float, bool)):
200200
attrs[f"sentry.message.parameter.{key}"] = value

0 commit comments

Comments
 (0)