Skip to content

Commit 719cc87

Browse files
cursoragentarmenzg
andcommitted
Fix processing error EAP group_id integer typing
Co-authored-by: Armen Zambrano G. <armenzg@users.noreply.github.com>
1 parent b3d8508 commit 719cc87

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

‎src/sentry/processing_errors/eap/producer.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def produce_processing_errors_to_eap(
105105
attributes["title"] = title
106106

107107
if group_id is not None:
108-
attributes["group_id"] = str(group_id)
108+
attributes["group_id"] = group_id
109109

110110
item_id = hex_to_item_id(
111111
uuid.uuid5(PROCESSING_ERROR_NAMESPACE, f"{event_data['event_id']}:{index}").hex

‎src/sentry/search/eap/processing_errors/attributes.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
ResolvedAttribute(
6464
public_alias="group_id",
6565
internal_name="group_id",
66-
search_type="string",
66+
search_type="integer",
6767
),
6868
]
6969
}

‎tests/sentry/processing_errors/eap/test_producer.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def test_optional_fields_included_when_present(self, mock_get_topic, mock_produc
124124
assert trace_item.attributes["sdk_name"].string_value == "sentry.javascript.browser"
125125
assert trace_item.attributes["sdk_version"].string_value == "7.0.0"
126126
assert trace_item.attributes["title"].string_value == "ReferenceError: undefined variable"
127-
assert trace_item.attributes["group_id"].string_value == "12345"
127+
assert trace_item.attributes["group_id"].int_value == 12345
128128

129129
@patch("sentry.processing_errors.eap.producer._eap_producer")
130130
@patch("sentry.processing_errors.eap.producer.get_topic_definition")

0 commit comments

Comments
 (0)