extra checks before translate

This commit is contained in:
fbsanchez 2022-02-24 19:09:09 +01:00
parent 3f7067fe48
commit ce87cc6ec2

View File

@ -551,7 +551,11 @@ sub pandora_evaluate_alert ($$$$$$$;$$$$) {
return $status if ($alert->{$DayNames[$wday]} != 1); return $status if ($alert->{$DayNames[$wday]} != 1);
} }
my $schedule = PandoraFMS::Tools::p_decode_json($pa_config, $alert->{'schedule'}); my $schedule;
if (defined($alert->{'schedule'} && $alert->{'schedule'} != '')) {
$schedule = PandoraFMS::Tools::p_decode_json($pa_config, $alert->{'schedule'});
}
if (defined($schedule)) { if (defined($schedule)) {
# New behaviour. # New behaviour.
return $status unless defined($schedule) && ref $schedule eq "HASH"; return $status unless defined($schedule) && ref $schedule eq "HASH";