diff options
-rw-r--r-- | includes/database/query.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/includes/database/query.inc b/includes/database/query.inc index 57a9e6738..a0bc5e0bb 100644 --- a/includes/database/query.inc +++ b/includes/database/query.inc @@ -408,11 +408,12 @@ class InsertQuery extends Query { foreach ($this->insertValues as $insert_values) { $last_insert_id = $this->connection->query($sql, $insert_values, $this->queryOptions); } - $transaction->commit(); // Re-initialize the values array so that we can re-use this query. $this->insertValues = array(); + // Transaction commits here where $transaction looses scope. + return $last_insert_id; } |