Add missing emitDestroyEvent implementation (#13316)

Tested with connectedAccount deletion
This commit is contained in:
Weiko
2025-07-21 18:04:53 +02:00
committed by GitHub
parent 1536ed3434
commit e22eef0d68

View File

@ -109,6 +109,18 @@ export class WorkspaceEventEmitter {
return event;
});
break;
case DatabaseEventAction.DESTROYED:
events = entityArray.map((before) => {
const event = new ObjectRecordDestroyEvent<T>();
event.userId = authContext?.user?.id;
event.recordId = before.id;
event.objectMetadata = { ...objectMetadataItem, fields };
event.properties = { before };
return event;
});
break;
default:
return;
}