We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
id
1 parent 5faa04e commit f9a70a8Copy full SHA for f9a70a8
src/sentry/grouping/component.py
@@ -35,23 +35,23 @@ class GroupingComponent:
35
into components to make a hash for grouping purposes.
36
"""
37
38
- id: str
+ id: str = "default"
39
hint: str | None
40
contributes: bool
41
values: Sequence[str | GroupingComponent]
42
43
def __init__(
44
self,
45
- id: str,
+ id: str | None = None,
46
hint: str | None = None,
47
contributes: bool | None = None,
48
values: Sequence[str | GroupingComponent] | None = None,
49
variant_provider: bool = False,
50
):
51
- self.id = id
+ self.id = id or self.id
52
53
# Default values
54
- self.hint = DEFAULT_HINTS.get(id)
+ self.hint = DEFAULT_HINTS.get(self.id)
55
self.contributes = contributes
56
self.variant_provider = variant_provider
57
self.values: Sequence[str | GroupingComponent] = []
0 commit comments