302bd02ff1
* Issue #377: only expose the external eventId in the API * Create eighty-zebras-bow.md
16 lines
498 B
TypeScript
16 lines
498 B
TypeScript
import { ApiEventLog } from "@trigger.dev/core";
|
|
import { EventRecord } from "@trigger.dev/database";
|
|
|
|
export function eventRecordToApiJson(eventRecord: EventRecord): ApiEventLog {
|
|
return {
|
|
id: eventRecord.eventId,
|
|
name: eventRecord.name,
|
|
payload: eventRecord.payload as any,
|
|
context: eventRecord.context as any,
|
|
timestamp: eventRecord.timestamp,
|
|
deliverAt: eventRecord.deliverAt,
|
|
deliveredAt: eventRecord.deliveredAt,
|
|
cancelledAt: eventRecord.cancelledAt,
|
|
};
|
|
}
|