forked from Wavyzz/dolibarr
Fix type of field
This commit is contained in:
@@ -10299,7 +10299,11 @@ function dol_getIdFromCode($db, $key, $tablename, $fieldkey = 'code', $fieldid =
|
||||
|
||||
$sql = "SELECT ".$fieldid." as valuetoget";
|
||||
$sql .= " FROM ".MAIN_DB_PREFIX.$tablename;
|
||||
$sql .= " WHERE ".$fieldkey." = '".$db->escape($key)."'";
|
||||
if ($fieldkey == 'id' || $fieldkey == 'rowid') {
|
||||
$sql .= " WHERE ".$fieldkey." = ".((int) $key);
|
||||
} else {
|
||||
$sql .= " WHERE ".$fieldkey." = '".$db->escape($key)."'";
|
||||
}
|
||||
if (!empty($entityfilter)) {
|
||||
$sql .= " AND entity IN (".getEntity($tablename).")";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user