diff --git a/core/modules/node/src/Entity/Node.php b/core/modules/node/src/Entity/Node.php index 98c6ee0..0fb327d 100644 --- a/core/modules/node/src/Entity/Node.php +++ b/core/modules/node/src/Entity/Node.php @@ -311,7 +311,7 @@ public function setRevisionCreationTime($timestamp) { * {@inheritdoc} */ public function getRevisionAuthor() { - return $this->get('revision_uid')->entity; + return $this->getRevisionUser(); } /** @@ -325,7 +325,7 @@ public function getRevisionUser() { * {@inheritdoc} */ public function setRevisionAuthorId($uid) { - $this->set('revision_uid', $uid); + $this->setRevisionUserId($uid); return $this; } diff --git a/core/modules/node/src/NodeInterface.php b/core/modules/node/src/NodeInterface.php index ae554ab..d86d63b 100644 --- a/core/modules/node/src/NodeInterface.php +++ b/core/modules/node/src/NodeInterface.php @@ -143,6 +143,7 @@ public function setRevisionCreationTime($timestamp); * The user entity for the revision author. * * @deprecated in Drupal 8.2.0, will be removed before Drupal 9.0.0. + * Use getRevisionUser() instead. */ public function getRevisionAuthor(); @@ -156,6 +157,7 @@ public function getRevisionAuthor(); * The called node entity. * * @deprecated in Drupal 8.2.0, will be removed before Drupal 9.0.0. + * User setRevisionUserId() instead. */ public function setRevisionAuthorId($uid);