From 3373b67d448ed34992409e67c1f127c2e5e176aa Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Thu, 3 Dec 2015 18:05:10 +0100 Subject: [PATCH] IcingaObject: render 0 seconds as 0, not 0m --- library/Director/Objects/IcingaObject.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/Director/Objects/IcingaObject.php b/library/Director/Objects/IcingaObject.php index 51745384..9e701f71 100644 --- a/library/Director/Objects/IcingaObject.php +++ b/library/Director/Objects/IcingaObject.php @@ -707,10 +707,10 @@ abstract class IcingaObject extends DbObject implements IcingaConfigRenderer protected function renderPropertyAsSeconds($key) { - $value = $this->$key; + $value = (int) $this->$key; - if ($value % 60 === 0) { - $value = ((int) $value / 60) . 'm'; + if ($value > 0 && $value % 60 === 0) { + $value = (int) ($value / 60) . 'm'; } return c::renderKeyValue($key, $value);