From 20118f0b3faacd952f2ad7862ad799191d1beec3 Mon Sep 17 00:00:00 2001 From: Alexander O'Neill Date: Tue, 29 Sep 2020 15:56:01 -0300 Subject: [PATCH] Drupal 9 compatibility fixes. --- media_attribution.info.yml | 2 +- media_attribution.module | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/media_attribution.info.yml b/media_attribution.info.yml index 9c337b9..d57dac6 100644 --- a/media_attribution.info.yml +++ b/media_attribution.info.yml @@ -1,7 +1,7 @@ name: 'Media Attribution' type: module description: 'Attach attribution and license info to media entities.' -core: 8.x +core_version_requirement: ^8 || ^9 package: 'media' dependencies: - drupal:media diff --git a/media_attribution.module b/media_attribution.module index 6f527ba..7fa2151 100644 --- a/media_attribution.module +++ b/media_attribution.module @@ -59,6 +59,7 @@ function media_attribution_modules_installed($modules) { 'collapse_edit_all' => 'collapse_edit_all', ] ], + 'weight' => 35, 'type' => 'paragraphs', ]) ->save(); @@ -70,7 +71,7 @@ function media_attribution_modules_installed($modules) { $view_entity->setComponent('field_image_attribution', [ 'type' => 'entity_reference_revisions_entity_view', 'label' => 'hidden', - 'settings' => ['view_mode' => 'default', 'link' => ''], + 'settings' => ['view_mode' => 'license_attribution', 'link' => ''], ])->save(); } }