8000 fix: Strip release (#167) · etherscan-io/sentry-python@525350e · GitHub
[go: up one dir, main page]

Skip to content

Commit 525350e

Browse files
authored
fix: Strip release (getsentry#167)
1 parent e4e246b commit 525350e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

sentry_sdk/client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import random
44
from datetime import datetime
55

6-
from sentry_sdk._compat import string_types
6+
from sentry_sdk._compat import string_types, text_type
77
from sentry_sdk.utils import (
88
strip_event_mut,
99
flatten_metadata,
@@ -104,8 +104,8 @@ def _prepare_event(self, event, hint, scope):
104104
]
105105

106106
for key in "release", "environment", "server_name", "dist":
107-
if event.get(key) is None:
108-
event[key] = self.options[key]
107+
if event.get(key) is None and self.options[key] is not None:
108+
event[key] = text_type(self.options[key]).strip()
109109
if event.get("sdk") is None:
110110
sdk_info = dict(SDK_INFO)
111111
sdk_info["integrations"] = sorted(self.integrations.keys())

0 commit comments

Comments
 (0)
0