diff --git a/core/modules/content_moderation/src/ParamConverter/EntityRevisionConverter.php b/core/modules/content_moderation/src/ParamConverter/EntityRevisionConverter.php index 3298ee0..eac1913 100644 --- a/core/modules/content_moderation/src/ParamConverter/EntityRevisionConverter.php +++ b/core/modules/content_moderation/src/ParamConverter/EntityRevisionConverter.php @@ -97,7 +97,10 @@ public function convert($value, $definition, $name, array $defaults) { if ($latest_revision instanceof EntityInterface && $entity instanceof TranslatableInterface) { $latest_revision = $this->entityManager->getTranslationFromContext($latest_revision, NULL, ['operation' => 'entity_upcast']); } - $entity = $latest_revision; + + if ($latest_revision instanceof EntityInterface && $latest_revision->isRevisionTranslationAffected()) { + $entity = $latest_revision; + } } return $entity; diff --git a/sites/example.settings.local.php b/sites/example.settings.local.php deleted file mode 100644 index b1f73dd..0000000 --- a/sites/example.settings.local.php +++ /dev/null @@ -1,115 +0,0 @@ -