IDO: Fix where condition for downtime history updates

fixes #5080
This commit is contained in:
Michael Friedrich 2017-03-20 13:19:37 +01:00
parent da980ac10e
commit 06434b3e59

View File

@ -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()));