Skip to content

Commit 18049b6

Browse files
committed
add environment
1 parent 3df7623 commit 18049b6

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

packages/core/src/request.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ export function eventToSentryRequest(event: Event, api: API): SentryRequest {
4747
trace_id: event.contexts?.trace?.trace_id,
4848
// TODO: any reason we can't change this property to be called publicKey, since that's what it is?
4949
public_key: api.getDsn().user,
50+
environment: event.environment || 'no environment specified',
5051
release: event.release || 'no release specified',
5152
},
5253
});

packages/core/test/lib/request.test.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ describe('eventToSentryRequest', () => {
2626
const traceId = '0908201304152013';
2727
const event = {
2828
contexts: { trace: { trace_id: traceId, span_id: '12261980', op: 'pageload' } },
29+
environment: 'dogpark',
2930
event_id: eventId,
3031
release: 'off.leash.park',
3132
spans: [],
@@ -51,7 +52,12 @@ describe('eventToSentryRequest', () => {
5152
expect(envelope.envelopeHeader).toEqual({
5253
event_id: eventId,
5354
sent_at: expect.any(String),
54-
trace: { public_key: 'dogsarebadatkeepingsecrets', release: 'off.leash.park', trace_id: traceId },
55+
trace: {
56+
environment: 'dogpark',
57+
public_key: 'dogsarebadatkeepingsecrets',
58+
release: 'off.leash.park',
59+
trace_id: traceId,
60+
},
5561
});
5662
expect(envelope.itemHeader).toEqual({ type: 'transaction' });
5763
expect(envelope.event).toEqual(event);

0 commit comments

Comments
 (0)