Feature: Track update of entities if no user is associated to the request

This happens in scripts/cli (messenger, ...)
This commit is contained in:
Julien Fastré 2023-04-24 15:39:39 +02:00
parent c5989de120
commit e80a6e417b
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB

View File

@ -62,11 +62,11 @@ class TrackCreateUpdateSubscriber implements EventSubscriber
protected function onUpdate(object $object): void
{
if ($object instanceof TrackUpdateInterface) {
$object->setUpdatedAt(new DateTimeImmutable('now'));
$object->setUpdatedAt(new DateTimeImmutable('now'));
if ($this->security->getUser() instanceof User) {
$object->setUpdatedBy($this->security->getUser());
}
if ($this->security->getUser() instanceof User) {
$object->setUpdatedBy($this->security->getUser());
}
}
}
}