Loading core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/ValidReferenceConstraintValidator.php +1 −1 Original line number Diff line number Diff line Loading @@ -123,7 +123,7 @@ public function validate($value, Constraint $constraint) { if ($target_ids) { // Get a list of pre-existing references. $previously_referenced_ids = []; if ($value->getParent() && ($entity = $value->getEntity()) && !$entity->isNew()) { if ($entity && !$entity->isNew()) { $existing_entity = $this->entityTypeManager->getStorage($entity->getEntityTypeId())->loadUnchanged($entity->id()); foreach ($existing_entity->{$value->getFieldDefinition()->getName()}->getValue() as $item) { $previously_referenced_ids[$item['target_id']] = $item['target_id']; Loading Loading
core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/ValidReferenceConstraintValidator.php +1 −1 Original line number Diff line number Diff line Loading @@ -123,7 +123,7 @@ public function validate($value, Constraint $constraint) { if ($target_ids) { // Get a list of pre-existing references. $previously_referenced_ids = []; if ($value->getParent() && ($entity = $value->getEntity()) && !$entity->isNew()) { if ($entity && !$entity->isNew()) { $existing_entity = $this->entityTypeManager->getStorage($entity->getEntityTypeId())->loadUnchanged($entity->id()); foreach ($existing_entity->{$value->getFieldDefinition()->getName()}->getValue() as $item) { $previously_referenced_ids[$item['target_id']] = $item['target_id']; Loading