From e1ac078d4bda578f067f3d5949bc25e96b585c8c Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Thu, 10 Dec 2015 15:24:28 +0100 Subject: [PATCH] Fix DB IDO events for next_check, etc. updates refs #10817 --- lib/db_ido/dbevents.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/db_ido/dbevents.cpp b/lib/db_ido/dbevents.cpp index a706ed793..b15e94e9d 100644 --- a/lib/db_ido/dbevents.cpp +++ b/lib/db_ido/dbevents.cpp @@ -101,7 +101,7 @@ void DbEvents::NextCheckChangedHandler(const Checkable::Ptr& checkable) else query1.Table = "hoststatus"; - query1.Type = DbQueryInsert | DbQueryUpdate; + query1.Type = DbQueryUpdate; query1.Category = DbCatState; query1.StatusUpdate = true; query1.Object = DbObject::GetOrCreateByObject(checkable); @@ -132,7 +132,7 @@ void DbEvents::FlappingChangedHandler(const Checkable::Ptr& checkable) else query1.Table = "hoststatus"; - query1.Type = DbQueryInsert | DbQueryUpdate; + query1.Type = DbQueryUpdate; query1.Category = DbCatState; query1.StatusUpdate = true; query1.Object = DbObject::GetOrCreateByObject(checkable); @@ -170,7 +170,7 @@ void DbEvents::LastNotificationChangedHandler(const Notification::Ptr& notificat else query1.Table = "hoststatus"; - query1.Type = DbQueryInsert | DbQueryUpdate; + query1.Type = DbQueryUpdate; query1.Category = DbCatState; query1.StatusUpdate = true; query1.Object = DbObject::GetOrCreateByObject(checkable); @@ -217,7 +217,7 @@ void DbEvents::ReachabilityChangedHandler(const Checkable::Ptr& checkable, const else query1.Table = "hoststatus"; - query1.Type = DbQueryInsert | DbQueryUpdate; + query1.Type = DbQueryUpdate; query1.Category = DbCatState; query1.StatusUpdate = true; query1.Object = DbObject::GetOrCreateByObject(child); @@ -277,7 +277,7 @@ void DbEvents::EnableChangedHandlerInternal(const Checkable::Ptr& checkable, con else query1.Table = "hoststatus"; - query1.Type = DbQueryInsert | DbQueryUpdate; + query1.Type = DbQueryUpdate; query1.Category = DbCatState; query1.StatusUpdate = true; query1.Object = DbObject::GetOrCreateByObject(checkable);