Skip to content

Commit fd070c2

Browse files
committed
Add a check for a null value before recursively fetching object changeset data
1 parent 423b45c commit fd070c2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Revisionable/RevisionableListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ private function getObjectChangeSetData(RevisionableAdapter $ea, object $object,
292292

293293
$value = $changes[1];
294294

295-
if ($meta instanceof MongoDBODMClassMetadata && $meta->hasEmbed($field)) {
295+
if ($meta instanceof MongoDBODMClassMetadata && $meta->hasEmbed($field) && null !== $value) {
296296
$value = $this->getObjectChangeSetData($ea, $value, $revision);
297297
} elseif ($meta->isSingleValuedAssociation($field)) {
298298
if ($value) {

0 commit comments

Comments
 (0)