From 06434b3e5927f233dd42f9cc8311fd206218ec74 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Mon, 20 Mar 2017 13:19:37 +0100 Subject: [PATCH] IDO: Fix where condition for downtime history updates fixes #5080 --- lib/db_ido/dbevents.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/db_ido/dbevents.cpp b/lib/db_ido/dbevents.cpp index 32fdf04d1..0a6a0d578 100644 --- a/lib/db_ido/dbevents.cpp +++ b/lib/db_ido/dbevents.cpp @@ -693,6 +693,7 @@ void DbEvents::TriggerDowntime(const Downtime::Ptr& downtime) query3.Fields = fields3; query3.WhereCriteria = new Dictionary(); + query3.WhereCriteria->Set("object_id", checkable); query3.WhereCriteria->Set("internal_downtime_id", downtime->GetLegacyId()); query3.WhereCriteria->Set("entry_time", DbValue::FromTimestamp(downtime->GetEntryTime())); query3.WhereCriteria->Set("scheduled_start_time", DbValue::FromTimestamp(downtime->GetStartTime()));