Skip to content

Commit 7b7b9d1

Browse files
use setdefault instead of get
1 parent 6daea19 commit 7b7b9d1

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

sentry_sdk/integrations/fastapi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def _make_cookies_event_processor(cookies):
117117
def event_processor(event, hint):
118118
# type: (Event, Dict[str, Any]) -> Event
119119
if cookies and should_send_default_pii():
120-
event.get("request", {})["cookies"] = deepcopy(cookies)
120+
event.setdefault("request", {})["cookies"] = deepcopy(cookies)
121121

122122
return event
123123

@@ -128,7 +128,7 @@ def _make_request_body_event_processor(info):
128128
def event_processor(event, hint):
129129
# type: (Event, Dict[str, Any]) -> Event
130130
if info and "data" in info:
131-
event.get("request", {})["data"] = deepcopy(info["data"])
131+
event.setdefault("request", {})["data"] = deepcopy(info["data"])
132132

133133
return event
134134

sentry_sdk/integrations/starlette.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,9 @@ def _make_cookies_event_processor(cookies):
506506
def event_processor(event, hint):
507507
# type: (Event, Dict[str, Any]) -> Event
508508
if cookies and should_send_default_pii():
509-
event.get("request", {})["cookies"] = deepcopy(cookies)
509+
event.setdefault("request", {})["cookies"] = deepcopy(
510+
cookies
511+
)
510512

511513
return event
512514

@@ -517,7 +519,9 @@ def _make_request_body_event_processor(info):
517519
def event_processor(event, hint):
518520
# type: (Event, Dict[str, Any]) -> Event
519521
if info and "data" in info:
520-
event.get("request", {})["data"] = deepcopy(info["data"])
522+
event.setdefault("request", {})["data"] = deepcopy(
523+
info["data"]
524+
)
521525

522526
return event
523527

0 commit comments

Comments
 (0)