Fixes an issue with input value decimal conversion

This commit is contained in:
Lord Hepipud 2021-05-29 11:33:44 +02:00
parent d78a7a77b8
commit 050461d802

View file

@ -113,6 +113,11 @@ function Compare-IcingaPluginThresholds()
$TempValue = (Convert-IcingaPluginThresholds -Threshold ([string]::Format('{0}{1}', $InputValue, $Unit)));
$InputValue = $TempValue.Value;
$TmpUnit = $TempValue.Unit;
if (Test-Numeric $InputValue) {
[decimal]$InputValue = [decimal]$InputValue;
}
$IcingaThresholds.RawValue = $InputValue;
$TempValue = (Convert-IcingaPluginThresholds -Threshold ([string]::Format('{0}{1}', $BaseValue, $Unit)));
$BaseValue = $TempValue.Value;