Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / web / modules / contrib / entity / src / Routing / DeleteMultipleRouteProvider.php
index a9ca06e79bd3c09938b2a8761b62aa254335d979..b8dced03ff721a6d6d518363e8d7465b8f57098f 100644 (file)
@@ -36,9 +36,9 @@ class DeleteMultipleRouteProvider implements EntityRouteProviderInterface {
   protected function deleteMultipleFormRoute(EntityTypeInterface $entity_type) {
     if ($entity_type->hasLinkTemplate('delete-multiple-form')) {
       $route = new Route($entity_type->getLinkTemplate('delete-multiple-form'));
-      $route->setDefault('_form', '\Drupal\entity\Form\DeleteMultiple');
+      $route->setDefault('_form', '\Drupal\entity\Form\DeleteMultipleForm');
       $route->setDefault('entity_type_id', $entity_type->id());
-      $route->setRequirement('_permission', $entity_type->getAdminPermission());
+      $route->setRequirement('_entity_delete_multiple_access', $entity_type->id());
 
       return $route;
     }