From ef36f8c68271d2795b959e2d1058d924453d72b1 Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 20 Apr 2017 17:02:42 +0200 Subject: [PATCH] add prevdata modules string --- pandora_server/lib/PandoraFMS/Core.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pandora_server/lib/PandoraFMS/Core.pm b/pandora_server/lib/PandoraFMS/Core.pm index 94e13fad9d..d51ccc654c 100644 --- a/pandora_server/lib/PandoraFMS/Core.pm +++ b/pandora_server/lib/PandoraFMS/Core.pm @@ -3496,7 +3496,12 @@ sub on_demand_macro($$$$$$) { return (defined($field_value)) ? $field_value : ''; } elsif ($macro eq '_prevdata_') { return '' unless defined ($module); - my $field_value = get_db_value($dbh, 'SELECT datos FROM tagente_datos where id_agente_modulo = ? order by utimestamp desc limit 1 offset 1', $module->{'id_agente_modulo'}); + if ($module->{'id_tipo_modulo'} eq 3){ + my $field_value = get_db_value($dbh, 'SELECT datos FROM tagente_datos_string where id_agente_modulo = ? order by utimestamp desc limit 1 offset 1', $module->{'id_agente_modulo'}); + } + else{ + my $field_value = get_db_value($dbh, 'SELECT datos FROM tagente_datos where id_agente_modulo = ? order by utimestamp desc limit 1 offset 1', $module->{'id_agente_modulo'}); + } } }