2
0
forked from Wavyzz/dolibarr

Clean code by adding cast int.

This commit is contained in:
Laurent Destailleur
2021-08-27 18:18:50 +02:00
parent 2f225ee7e5
commit 3b6559b1a6
55 changed files with 215 additions and 213 deletions

View File

@@ -1790,8 +1790,8 @@ function dol_set_user_param($db, $conf, &$user, $tab)
// We remove old parameters for all keys in $tab
$sql = "DELETE FROM ".MAIN_DB_PREFIX."user_param";
$sql .= " WHERE fk_user = ".$user->id;
$sql .= " AND entity = ".$conf->entity;
$sql .= " WHERE fk_user = ".((int) $user->id);
$sql .= " AND entity = ".((int) $conf->entity);
$sql .= " AND param in (";
$i = 0;
foreach ($tab as $key => $value) {
@@ -1815,7 +1815,7 @@ function dol_set_user_param($db, $conf, &$user, $tab)
// Set new parameters
if ($value) {
$sql = "INSERT INTO ".MAIN_DB_PREFIX."user_param(fk_user,entity,param,value)";
$sql .= " VALUES (".$user->id.",".$conf->entity.",";
$sql .= " VALUES (".((int) $user->id).",".$conf->entity.",";
$sql .= " '".$db->escape($key)."','".$db->escape($value)."')";
dol_syslog("functions2.lib::dol_set_user_param", LOG_DEBUG);