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-08-11 18:21:09 +02:00
parent 54176e2723
commit d3ade90129
+3 -1
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);
}