DataDogAuditBundle
DataDogAuditBundle copied to clipboard
Doesn't log soft-delete events
trafficstars
I can't get any soft-delete event logged. I'm using DoctrineExtensions for soft-delete but changes doesn't get logged as remove and neither as update.
it may not support doctrine extensions at all.
I think the soft-deleteable event listener fires pre and post events, so maybe create a listener for the pre-softdelete event then manually calling the audit subscriber flush?
something like:
public function onFlush(EventArgs $args)
{
$ddas = $this->container->get('datadog.event_subscriber.audit');
$ddas->onFlush($args);
}