Skip to content
Snippets Groups Projects
Commit a3bc8c25 authored by Bojan Bogdanovic's avatar Bojan Bogdanovic Committed by Sascha Grossenbacher
Browse files

Issue #3272319 by pub497, bojan_dev: Error editing content with undefined language, add check

parent 80b50ed9
No related branches found
No related tags found
1 merge request!18Issue #3272319: Error editing content with undefined language, add check
Pipeline #76553 canceled
......@@ -293,10 +293,12 @@ function entity_reference_revisions_entity_revision_create(ContentEntityInterfac
/** @var \Drupal\Core\Entity\ContentEntityInterface $target_entity */
$target_entity = $item->entity;
if (!$target_entity->hasTranslation($active_langcode)) {
$target_entity->addTranslation($active_langcode, $target_entity->toArray());
if ($target_entity->isTranslatable()) {
if (!$target_entity->hasTranslation($active_langcode)) {
$target_entity->addTranslation($active_langcode, $target_entity->toArray());
}
$target_entity = $item->entity->getTranslation($active_langcode);
}
$target_entity = $item->entity->getTranslation($active_langcode);
$revised_entity = $target_storage->createRevision($target_entity, $new_revision->isDefaultRevision(), $keep_untranslatable_fields);
// Restore the revision ID.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment