From c880715b06fc133d44b418519b5ac736147cd29f Mon Sep 17 00:00:00 2001 From: Alexander O'Neill Date: Thu, 24 Feb 2022 15:20:21 -0400 Subject: [PATCH] Fix invalid offset error. --- media_attribution.module | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media_attribution.module b/media_attribution.module index 1e8917d..753a11c 100644 --- a/media_attribution.module +++ b/media_attribution.module @@ -107,10 +107,10 @@ function media_attribution_preprocess_entity_embed_container(&$variables) { $attribution = $attributions[0]; $author = $attribution->get('field_attribution_author')->getValue()[0]; - $source = $attribution->get('field_attribution_source')->getValue()[0]; + $source = $attribution->get('field_attribution_source')->count() > 0 ? $attribution->get('field_attribution_source')->getValue()[0] : ''; $license = $attribution->get('field_license')->entity; $license_link = !empty($license) ? $license->get('field_license_link')->getValue()[0] : FALSE; - $attribution_note = $attribution->get('field_attribution_note')->getValue()[0]; + $attribution_note = $attribution->get('field_attribution_note')->count() > 0 ? $attribution->get('field_attribution_note')->getValue()[0]: ''; $attribution_text = []; if (!empty($source['uri'])) { $attribution_text['source'] = [