diff --git a/core/modules/node/src/Form/NodeRevisionDeleteForm.php b/core/modules/node/src/Form/NodeRevisionDeleteForm.php index d2145a5..c6c4878 100644 --- a/core/modules/node/src/Form/NodeRevisionDeleteForm.php +++ b/core/modules/node/src/Form/NodeRevisionDeleteForm.php @@ -7,6 +7,7 @@ use Drupal\Core\Form\ConfirmFormBase; use Drupal\Core\Form\FormStateInterface; use Drupal\Core\Url; +use Drupal\node\NodeInterface; use Symfony\Component\DependencyInjection\ContainerInterface; /** @@ -103,8 +104,8 @@ public function getConfirmText() { /** * {@inheritdoc} */ - public function buildForm(array $form, FormStateInterface $form_state, $node_revision = NULL) { - $this->revision = $this->nodeStorage->loadRevision($node_revision); + public function buildForm(array $form, FormStateInterface $form_state, NodeInterface $node_revision = NULL) { + $this->revision = $node_revision; $form = parent::buildForm($form, $form_state); return $form; diff --git a/core/modules/node/src/Form/NodeRevisionRevertForm.php b/core/modules/node/src/Form/NodeRevisionRevertForm.php index cbd7e86..03158cf 100644 --- a/core/modules/node/src/Form/NodeRevisionRevertForm.php +++ b/core/modules/node/src/Form/NodeRevisionRevertForm.php @@ -111,8 +111,8 @@ public function getDescription() { /** * {@inheritdoc} */ - public function buildForm(array $form, FormStateInterface $form_state, $node_revision = NULL) { - $this->revision = $this->nodeStorage->loadRevision($node_revision); + public function buildForm(array $form, FormStateInterface $form_state, NodeInterface $node_revision = NULL) { + $this->revision = $node_revision; $form = parent::buildForm($form, $form_state); return $form;