diff --git a/modules/monitoring/library/Monitoring/Timeline/TimeRange.php b/modules/monitoring/library/Monitoring/Timeline/TimeRange.php index 9f4d5d9c3..acd37d144 100644 --- a/modules/monitoring/library/Monitoring/Timeline/TimeRange.php +++ b/modules/monitoring/library/Monitoring/Timeline/TimeRange.php @@ -130,10 +130,10 @@ class TimeRange implements Iterator { foreach ($this as $timeframeIdentifier => $timeframe) { if ($this->negative) { - if ($dateTime <= $timeframe->start && $dateTime > $timeframe->end) { + if ($dateTime <= $timeframe->start && $dateTime >= $timeframe->end) { return $asTimestamp ? $timeframeIdentifier : $timeframe; } - } elseif ($dateTime >= $timeframe->start && $dateTime < $timeframe->end) { + } elseif ($dateTime >= $timeframe->start && $dateTime <= $timeframe->end) { return $asTimestamp ? $timeframeIdentifier : $timeframe; } }