Commit 078b9ab3 authored by Christian Fritsch's avatar Christian Fritsch
Browse files

Issue #3272053 by chr.fritsch: Drupal 10 compatibility

parent 7a374fc7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
name: 'Media Expire'
description: 'Expires media assets.'
type: module
core_version_requirement: ^8.7.7 || ^9
core_version_requirement: ^9 || ^10
dependencies:
  - drupal:media
package: Media
+1 −0
Original line number Diff line number Diff line
@@ -55,6 +55,7 @@ class MediaExpireService {
        $expireField = $bundle->getThirdPartySetting('media_expire', 'expire_field');
        $query = $this->entityTypeManager->getStorage('media')->getQuery('AND');
        $query->condition('status', 1);
        $query->accessCheck(FALSE);
        $query->condition('bundle', $bundle->id());
        $query->condition($expireField, date("Y-m-d\TH:i:s"), '<');
        $entityIds = $query->execute();
+1 −1
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ class RouteSubscriber extends RouteSubscriberBase {
  /**
   * {@inheritdoc}
   */
  public function alterRoutes(RouteCollection $collection) {
  protected function alterRoutes(RouteCollection $collection) {
    $canonical = $collection->get('entity.media.canonical');
    $edit = $collection->get('entity.media.edit_form');
    if ($canonical && $edit && $canonical->getPath() !== $edit->getPath()) {