Skip to content
Snippets Groups Projects

Issue #3420340: Check if entity isNew() instead of the existence of the id()...

1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -137,7 +137,7 @@ function _revision_log_default_get_original(ContentEntityInterface $entity) {
@@ -137,7 +137,7 @@ function _revision_log_default_get_original(ContentEntityInterface $entity) {
$information = \Drupal::service('workbench_moderation.moderation_information');
$information = \Drupal::service('workbench_moderation.moderation_information');
$is_moderated = $information->isModeratableEntity($entity);
$is_moderated = $information->isModeratableEntity($entity);
}
}
if ($is_moderated && $entity->id()) {
if ($is_moderated && !$entity->isNew()) {
$node_storage = \Drupal::entityTypeManager()->getStorage('node');
$node_storage = \Drupal::entityTypeManager()->getStorage('node');
$latest_revision_id = $node_storage->getLatestRevisionId($entity->id());
$latest_revision_id = $node_storage->getLatestRevisionId($entity->id());
$latest = $node_storage->loadRevision($latest_revision_id);
$latest = $node_storage->loadRevision($latest_revision_id);
Loading