2011-06-20 Sergio Martin <sergio.martin@artica.es>
* lib/PandoraFMS/DB.pm: Added quotes to process database functions to avoid errors when the tables will have key words names * lib/PandoraFMS/Core.pm: Fixed a bug change the position of two conditions to avoid a notice git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@4471 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
918340e8d9
commit
1087de701f
|
@ -1,3 +1,12 @@
|
||||||
|
2011-06-20 Sergio Martin <sergio.martin@artica.es>
|
||||||
|
|
||||||
|
* lib/PandoraFMS/DB.pm: Added quotes to process
|
||||||
|
database functions to avoid errors when the tables
|
||||||
|
will have key words names
|
||||||
|
|
||||||
|
* lib/PandoraFMS/Core.pm: Fixed a bug change the position
|
||||||
|
of two conditions to avoid a notice
|
||||||
|
|
||||||
2011-06-16 Ramon Novoa <rnovoa@artica.es>
|
2011-06-16 Ramon Novoa <rnovoa@artica.es>
|
||||||
|
|
||||||
* lib/PandoraFMS/Core.pm: Fixed a typo.
|
* lib/PandoraFMS/Core.pm: Fixed a typo.
|
||||||
|
|
|
@ -1297,7 +1297,7 @@ sub pandora_delete_module ($$;$) {
|
||||||
my $agent_name = get_agent_name($dbh, $agent_id);
|
my $agent_name = get_agent_name($dbh, $agent_id);
|
||||||
my $module_name = get_module_name($dbh, $module_id);
|
my $module_name = get_module_name($dbh, $module_id);
|
||||||
|
|
||||||
if ((-e $conf->{incomingdir}.'/conf/'.md5($agent_name).'.conf') && (defined($conf))) {
|
if ((defined($conf)) && (-e $conf->{incomingdir}.'/conf/'.md5($agent_name).'.conf')) {
|
||||||
enterprise_hook('pandora_delete_module_from_conf', [$conf,$agent_name,$module_name]);
|
enterprise_hook('pandora_delete_module_from_conf', [$conf,$agent_name,$module_name]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -473,9 +473,9 @@ sub db_process_insert($$$$;@) {
|
||||||
}
|
}
|
||||||
$wildcards = '('.$wildcards.')';
|
$wildcards = '('.$wildcards.')';
|
||||||
|
|
||||||
my $columns_string = join(',',@columns_array);
|
my $columns_string = join('`,`',@columns_array);
|
||||||
|
|
||||||
my $res = db_insert ($dbh, $index, "INSERT INTO $table (".$columns_string.") VALUES ".$wildcards, @values_array);
|
my $res = db_insert ($dbh, $index, "INSERT INTO $table (`".$columns_string."`) VALUES ".$wildcards, @values_array);
|
||||||
|
|
||||||
return $res;
|
return $res;
|
||||||
}
|
}
|
||||||
|
@ -502,7 +502,7 @@ sub db_process_update($$$$$;@) {
|
||||||
if($i > 0 && $i <= $#values_array) {
|
if($i > 0 && $i <= $#values_array) {
|
||||||
$fields = $fields.',';
|
$fields = $fields.',';
|
||||||
}
|
}
|
||||||
$fields = $fields." $columns_array[$i] = ?";
|
$fields = $fields." `$columns_array[$i]` = ?";
|
||||||
}
|
}
|
||||||
|
|
||||||
push(@values_array, $where_value);
|
push(@values_array, $where_value);
|
||||||
|
|
Loading…
Reference in New Issue