From cdbcf1a83c02230806e818239ce94682dec416ee Mon Sep 17 00:00:00 2001 From: Bob den Otter Date: Tue, 4 Jul 2017 11:47:57 +0200 Subject: [PATCH] Better account for old bolt-1 images. --- src/SEO.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/SEO.php b/src/SEO.php index 7ad2a84..2f03e7d 100644 --- a/src/SEO.php +++ b/src/SEO.php @@ -296,14 +296,15 @@ private function findImageHelper($fieldname) $image = ''; if ($field['type'] == 'image') { - if (isset($this->record->values[$fieldname]['file'])) { - $image = $this->record->values[$fieldname]['file']; - } else { - $image = $this->record->values[$fieldname]; + $field = $this->record->values[$fieldname]; + if (isset($field['file'])) { + $image = $field['file']; + } elseif (!is_array($field)) { + $image = $field; } } elseif ($field['type'] == 'imagelist') { - if (isset($this->record->values[$fieldname][0]['filename'])) { - $image = $this->record->values[$fieldname][0]['filename']; + if (isset($field[0]['filename'])) { + $image = $field[0]['filename']; } }