From f09dcf17d7e7997ad93aa93970e2080bb45a85b7 Mon Sep 17 00:00:00 2001 From: Dries Date: Fri, 29 Jun 2012 09:50:27 -0400 Subject: [PATCH] - Patch #1525138 by twistor, Georgique: Fixed Illegal string offset 'field' in function TaxonomyTermController->buildQuery(). --- .../taxonomy/lib/Drupal/taxonomy/TermStorageController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/modules/taxonomy/lib/Drupal/taxonomy/TermStorageController.php b/core/modules/taxonomy/lib/Drupal/taxonomy/TermStorageController.php index 09b0d80a2f9..477de5c1e9b 100644 --- a/core/modules/taxonomy/lib/Drupal/taxonomy/TermStorageController.php +++ b/core/modules/taxonomy/lib/Drupal/taxonomy/TermStorageController.php @@ -50,7 +50,7 @@ class TermStorageController extends DatabaseStorageController { if (isset($conditions['name'])) { $query_conditions = &$query->conditions(); foreach ($query_conditions as $key => $condition) { - if ($condition['field'] == 'base.name') { + if (is_array($condition) && $condition['field'] == 'base.name') { $query_conditions[$key]['operator'] = 'LIKE'; $query_conditions[$key]['value'] = db_like($query_conditions[$key]['value']); }