Skip to content

Commit e369841

Browse files
authored
ref: Use new Event for debug mail views (#16290)
1 parent 5cdd66f commit e369841

File tree

1 file changed

+7
-23
lines changed
  • src/sentry/web/frontend/debug

1 file changed

+7
-23
lines changed

src/sentry/web/frontend/debug/mail.py

Lines changed: 7 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from loremipsum import Generator
1717
from random import Random
1818

19-
from sentry import options
19+
from sentry import eventstore, options
2020
from sentry.app import tsdb
2121
from sentry.constants import LOG_LEVELS
2222
from sentry.digests import Record
@@ -33,7 +33,6 @@
3333
Project,
3434
Release,
3535
Rule,
36-
SnubaEvent,
3736
Team,
3837
)
3938
from sentry.event_manager import EventManager
@@ -198,15 +197,8 @@ def get(self, request):
198197
group.message = event_manager.get_search_message()
199198
group.data = {"type": event_type.key, "metadata": event_type.get_metadata(data)}
200199

201-
event = SnubaEvent(
202-
{
203-
"event_id": "a" * 32,
204-
"project_id": project.id,
205-
"group_id": group.id,
206-
"message": event_manager.get_search_message(),
207-
"data": data.data,
208-
"timestamp": data["timestamp"],
209-
}
200+
event = eventstore.create_event(
201+
event_id="a" * 32, group_id=group.id, project_id=project.id, data=data.data
210202
)
211203

212204
activity = Activity(group=group, project=event.project, **self.get_activity(request, event))
@@ -357,21 +349,13 @@ def digest(request):
357349
event_manager.normalize()
358350
data = event_manager.get_data()
359351

360-
timestamp = to_datetime(
361-
random.randint(to_timestamp(group.first_seen), to_timestamp(group.last_seen))
352+
data["timestamp"] = random.randint(
353+
to_timestamp(group.first_seen), to_timestamp(group.last_seen)
362354
)
363355

364-
event = SnubaEvent(
365-
{
366-
"event_id": uuid.uuid4().hex,
367-
"project_id": project.id,
368-
"group_id": group.id,
369-
"message": group.message,
370-
"data": data.data,
371-
"timestamp": timestamp.strftime("%Y-%m-%dT%H:%M:%S"),
372-
}
356+
event = eventstore.create_event(
357+
event_id=uuid.uuid4().hex, group_id=group.id, project_id=project.id, data=data.data
373358
)
374-
event.group = group
375359

376360
records.append(
377361
Record(

0 commit comments

Comments
 (0)