From aad748f9853fe47b44b0a286cd304ecd18f70a3f Mon Sep 17 00:00:00 2001 From: Marcus Johansson <me@marcusmailbox.com> Date: Mon, 16 Sep 2024 19:11:20 +0200 Subject: [PATCH] Issue #3474442 by marcus_johansson: Latest dev build gives haystack error --- .../src/Plugin/FieldTextExtractor/ReferenceFieldExtractor.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ai_translate/src/Plugin/FieldTextExtractor/ReferenceFieldExtractor.php b/modules/ai_translate/src/Plugin/FieldTextExtractor/ReferenceFieldExtractor.php index e889054f1..10ae83c09 100644 --- a/modules/ai_translate/src/Plugin/FieldTextExtractor/ReferenceFieldExtractor.php +++ b/modules/ai_translate/src/Plugin/FieldTextExtractor/ReferenceFieldExtractor.php @@ -186,7 +186,8 @@ class ReferenceFieldExtractor implements ConfigurableFieldTextExtractorInterface * TRUE to translate referenced entities of this type by default. */ protected function entityTypeTranslatedDefault(string $entityTypeId) : bool { - $defaults = $this->config->get('reference_defaults', []); + $defaults = $this->config->get('reference_defaults') ?? []; + // Default is to not translate entities of unknown type. return (array_search($entityTypeId, $defaults) !== FALSE); } -- GitLab