fix: Only set last modified if not already set manually

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2023-07-27 20:37:02 +02:00
parent 54176e2723
commit d3ade90129

View File

@@ -115,7 +115,9 @@ class LabelMapper extends DeckMapper implements IPermissionMapper {
}
public function insert(Entity $entity): Entity {
$entity->setLastModified(time());
if (!in_array('lastModified', $entity->getUpdatedFields())) {
$entity->setLastModified(time());
}
return parent::insert($entity);
}