Commit 8dc765f3 authored by Jess's avatar Jess
Browse files

SA-CORE-2022-004 by samuel.mortenson, xjm, nod_, effulgentsia, phenaproxima,...

SA-CORE-2022-004 by samuel.mortenson, xjm, nod_, effulgentsia, phenaproxima, mcdruid, Wim Leers, tedbow, longwave, dww, larowlan, pandaski

(cherry picked from commit 0ea69dc8)
parent 48c20b83
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@
use Drupal\Component\Plugin\PluginManagerInterface;
use Drupal\Core\Entity\EntityInterface;
use Drupal\Core\Field\FieldItemListInterface;
use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\quickedit\Access\QuickEditEntityFieldAccessCheckInterface;
use Drupal\Core\Entity\Entity\EntityViewDisplay;

@@ -55,7 +56,10 @@ public function __construct(QuickEditEntityFieldAccessCheckInterface $access_che
   */
  public function generateEntityMetadata(EntityInterface $entity) {
    return [
      'label' => $entity->label(),
      'label' => $entity->access('view label') ? $entity->label() : new TranslatableMarkup('@label @id', [
        '@label' => $entity->getEntityType()->getSingularLabel(),
        '@id' => $entity->id()
      ])
    ];
  }