From c8f20307fab78aaf8505db0bbb26d3cf51010286 Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Thu, 25 Aug 2011 10:33:58 -0400 Subject: [PATCH] Fixed bug in remoting lib when clients were created and a bug in openvz actions. --- interface/lib/classes/remoting.inc.php | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/interface/lib/classes/remoting.inc.php b/interface/lib/classes/remoting.inc.php index 1c97176..8684a2a 100644 --- a/interface/lib/classes/remoting.inc.php +++ b/interface/lib/classes/remoting.inc.php @@ -2132,23 +2132,28 @@ //* Get the SQL query $sql = $app->remoting_lib->getSQL($params,'INSERT',0); + $app->db->query($sql); + if($app->remoting_lib->errorMessage != '') { $this->server->fault('data_processing_error', $app->remoting_lib->errorMessage); return false; } - $app->db->query($sql); + $insert_id = $app->db->insertID(); + + $this->id = $insert_id; + $this->dataRecord = $params; $app->plugin->raiseEvent('client:client:on_after_insert',$this); + /* if($app->db->errorMessage != '') { $this->server->fault('database_error', $app->db->errorMessage . ' '.$sql); return false; } + */ - - - $insert_id = $app->db->insertID(); + //$app->uses('tform'); //* Save changes to Datalog if($app->remoting_lib->formDef["db_history"] == 'yes') { -- Gitblit v1.9.1