From fc980fa793ef2deb93f843d81568313caac9d2d6 Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Fri, 13 Nov 2009 19:19:50 +0000 Subject: [PATCH] - Patch #632012 by plach: field_sql_storage_field_storage_write() performs a multiple-insert query for each field translation instead of making a global multiple-insert query handling all the available field translations. --- .../field_sql_storage/field_sql_storage.module | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/field/modules/field_sql_storage/field_sql_storage.module b/modules/field/modules/field_sql_storage/field_sql_storage.module index 84df0a4ac966..23b138f38e98 100644 --- a/modules/field/modules/field_sql_storage/field_sql_storage.module +++ b/modules/field/modules/field_sql_storage/field_sql_storage.module @@ -417,13 +417,13 @@ function field_sql_storage_field_storage_write($obj_type, $object, $op, $fields) break; } } + } - // Execute the query if we have values to insert. - if ($do_insert) { - $query->execute(); - if (isset($vid)) { - $revision_query->execute(); - } + // Execute the query if we have values to insert. + if ($do_insert) { + $query->execute(); + if (isset($vid)) { + $revision_query->execute(); } } } -- GitLab