Add missing emitDestroyEvent implementation (#13316)
Tested with connectedAccount deletion
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user