Skip to content

Commit 03f4300

Browse files
committed
node: use SessionId in AttachmentBacktraceDatabaseRecordFactory
1 parent aa485a0 commit 03f4300

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

packages/node/src/database/AttachmentBacktraceDatabaseRecord.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import {
66
BacktraceReportSubmissionResult,
77
BacktraceSubmitResponse,
88
jsonEscaper,
9+
SessionId,
910
} from '@backtrace/sdk-core';
1011
import { BacktraceDatabaseRecordSender } from '@backtrace/sdk-core/lib/modules/database/BacktraceDatabaseRecordSender.js';
1112
import { BacktraceDatabaseRecordSerializer } from '@backtrace/sdk-core/lib/modules/database/BacktraceDatabaseRecordSerializer.js';
@@ -15,7 +16,7 @@ import { isFileAttachment } from '../attachment/isFileAttachment.js';
1516
export interface AttachmentBacktraceDatabaseRecord extends BacktraceDatabaseRecord<'attachment'> {
1617
readonly rxid: string;
1718
readonly attachment: BacktraceAttachment;
18-
readonly sessionId: string;
19+
readonly sessionId: SessionId;
1920
}
2021

2122
export class AttachmentBacktraceDatabaseRecordSerializer
@@ -82,7 +83,11 @@ export class AttachmentBacktraceDatabaseRecordFactory {
8283
return new AttachmentBacktraceDatabaseRecordFactory(new BacktraceDatabaseRecordFactory());
8384
}
8485

85-
public create(rxid: string, sessionId: string, attachment: BacktraceAttachment): AttachmentBacktraceDatabaseRecord {
86+
public create(
87+
rxid: string,
88+
sessionId: SessionId,
89+
attachment: BacktraceAttachment,
90+
): AttachmentBacktraceDatabaseRecord {
8691
const record: AttachmentBacktraceDatabaseRecord = {
8792
...this._reportFactory.create('attachment'),
8893
sessionId,

0 commit comments

Comments
 (0)