.../custom_block/lib/Drupal/custom_block/CustomBlockViewBuilder.php | 1 + core/modules/node/lib/Drupal/node/NodeViewBuilder.php | 1 + core/modules/taxonomy/lib/Drupal/taxonomy/TermViewBuilder.php | 1 + 3 files changed, 3 insertions(+) diff --git a/core/modules/block/custom_block/lib/Drupal/custom_block/CustomBlockViewBuilder.php b/core/modules/block/custom_block/lib/Drupal/custom_block/CustomBlockViewBuilder.php index 1477345..fce1c56 100644 --- a/core/modules/block/custom_block/lib/Drupal/custom_block/CustomBlockViewBuilder.php +++ b/core/modules/block/custom_block/lib/Drupal/custom_block/CustomBlockViewBuilder.php @@ -25,6 +25,7 @@ protected function alterBuild(array &$build, EntityInterface $entity, EntityDisp if (!empty($entity->id->value) && $view_mode == 'full') { $build['#contextual_links']['custom_block'] = array( 'route_parameters' => array('custom_block' => $entity->id()), + 'metadata' => array('changed' => $entity->getChangedTime()), ); } } diff --git a/core/modules/node/lib/Drupal/node/NodeViewBuilder.php b/core/modules/node/lib/Drupal/node/NodeViewBuilder.php index 036d283..59b4353 100644 --- a/core/modules/node/lib/Drupal/node/NodeViewBuilder.php +++ b/core/modules/node/lib/Drupal/node/NodeViewBuilder.php @@ -85,6 +85,7 @@ protected function alterBuild(array &$build, EntityInterface $entity, EntityDisp if ($entity->id()) { $build['#contextual_links']['node'] = array( 'route_parameters' =>array('node' => $entity->id()), + 'metadata' => array('changed' => $entity->getChangedTime()), ); } diff --git a/core/modules/taxonomy/lib/Drupal/taxonomy/TermViewBuilder.php b/core/modules/taxonomy/lib/Drupal/taxonomy/TermViewBuilder.php index b33dbfd..1acb848 100644 --- a/core/modules/taxonomy/lib/Drupal/taxonomy/TermViewBuilder.php +++ b/core/modules/taxonomy/lib/Drupal/taxonomy/TermViewBuilder.php @@ -56,6 +56,7 @@ protected function alterBuild(array &$build, EntityInterface $entity, EntityDisp $build['#attached']['css'][] = drupal_get_path('module', 'taxonomy') . '/css/taxonomy.module.css'; $build['#contextual_links']['taxonomy_term'] = array( 'route_parameters' => array('taxonomy_term' => $entity->id()), + 'metadata' => array('changed' => $entity->getChangedTime()), ); }