Skip to content

Commit fe82e25

Browse files
authored
Add type annotations to set_user_context
- Improve type clarity for username, email, and user_id parameters. - This change is non-functional and only enhances static typing support.
1 parent 5f99446 commit fe82e25

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

elasticapm/traces.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1280,7 +1280,9 @@ def set_context(data, key="custom") -> None:
12801280
set_custom_context = functools.partial(set_context, key="custom")
12811281

12821282

1283-
def set_user_context(username=None, email=None, user_id=None) -> None:
1283+
def set_user_context(
1284+
username: Optional[str] = None, email: Optional[str] = None, user_id: Optional[Union[str, int]] = None
1285+
) -> None:
12841286
data = {}
12851287
if username is not None:
12861288
data["username"] = encoding.keyword_field(username)

0 commit comments

Comments
 (0)