From 8e7638a3174a63ecc100e2a570b9d06c4b44bd78 Mon Sep 17 00:00:00 2001 From: gerard sychay Date: Thu, 15 Nov 2012 10:58:37 -0500 Subject: Fix bug where input parameters were sent as part-indexed, part associative array --- idiorm.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'idiorm.php') diff --git a/idiorm.php b/idiorm.php index 9424d4a..7dbf9af 100644 --- a/idiorm.php +++ b/idiorm.php @@ -1267,7 +1267,7 @@ $query = array(); // remove any expression fields as they are already baked into the query - $values = array_diff_key($this->_dirty_fields, $this->_expr_fields); + $values = array_values(array_diff_key($this->_dirty_fields, $this->_expr_fields)); if (!$this->_is_new) { // UPDATE // If there are no dirty values, do nothing @@ -1493,4 +1493,4 @@ /** * A placeholder for exceptions eminating from the IdiormString class */ - class IdiormStringException extends Exception {} \ No newline at end of file + class IdiormStringException extends Exception {} -- cgit v1.2.3