From 07d98feccb393f820ff1855b8325e6017ea5b65e Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Thu, 8 Aug 2013 08:52:20 +0200 Subject: [PATCH] Add missing query parameters. --- lib/ido/dbconnection.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/ido/dbconnection.cpp b/lib/ido/dbconnection.cpp index 098601701..819d38217 100644 --- a/lib/ido/dbconnection.cpp +++ b/lib/ido/dbconnection.cpp @@ -63,7 +63,8 @@ String DbConnection::GetTablePrefix(void) const void DbConnection::InsertRuntimeVariable(const String& key, const Value& value) { DbQuery query; - + query.Table = "runtimevariables"; + query.Type = DbQueryInsert; query.Fields = boost::make_shared(); query.Fields->Set("instance_id", 0); /* DbConnection class fills in real ID */ query.Fields->Set("varname", key); @@ -103,10 +104,10 @@ void DbConnection::ProgramStatusHandler(void) DbQuery query3; query3.Table = "runtimevariables"; - query1.Type = DbQueryDelete; - query1.WhereCriteria = boost::make_shared(); - query1.WhereCriteria->Set("instance_id", 0); /* DbConnection class fills in real ID */ - DbObject::OnQuery(query1); + query3.Type = DbQueryDelete; + query3.WhereCriteria = boost::make_shared(); + query3.WhereCriteria->Set("instance_id", 0); /* DbConnection class fills in real ID */ + DbObject::OnQuery(query3); InsertRuntimeVariable("total_services", DynamicType::GetObjects("Service").size()); InsertRuntimeVariable("total_scheduled_services", DynamicType::GetObjects("Service").size());