From fd80ceed6ebea5e2afe8bbbf6ea20d14ae80504b Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Mon, 21 Nov 2022 12:12:57 +0000 Subject: [PATCH] Adding IDs to backup events. --- packages/backend-core/src/events/publishers/backup.ts | 3 +++ packages/types/src/sdk/events/backup.ts | 2 ++ 2 files changed, 5 insertions(+) diff --git a/packages/backend-core/src/events/publishers/backup.ts b/packages/backend-core/src/events/publishers/backup.ts index cb2b058ae8..4a68364016 100644 --- a/packages/backend-core/src/events/publishers/backup.ts +++ b/packages/backend-core/src/events/publishers/backup.ts @@ -11,6 +11,7 @@ import { publishEvent } from "../events" export async function appBackupRestored(backup: AppBackup) { const properties: AppBackupRestoreEvent = { appId: backup.appId, + restoreId: backup._id!, backupCreatedAt: backup.timestamp, } @@ -19,11 +20,13 @@ export async function appBackupRestored(backup: AppBackup) { export async function appBackupTriggered( appId: string, + backupId: string, type: AppBackupType, trigger: AppBackupTrigger ) { const properties: AppBackupTriggeredEvent = { appId: appId, + backupId, type, trigger, } diff --git a/packages/types/src/sdk/events/backup.ts b/packages/types/src/sdk/events/backup.ts index 2f884d5b02..1dddc109cc 100644 --- a/packages/types/src/sdk/events/backup.ts +++ b/packages/types/src/sdk/events/backup.ts @@ -3,10 +3,12 @@ import { AppBackupTrigger, AppBackupType } from "../../documents" export interface AppBackupRestoreEvent extends BaseEvent { appId: string + restoreId: string backupCreatedAt: string } export interface AppBackupTriggeredEvent extends BaseEvent { + backupId: string appId: string trigger: AppBackupTrigger type: AppBackupType