Fix: suport quot in note update of supplier orders
This commit is contained in:
parent
4e5eb42a1b
commit
191f1e5fb5
@ -1180,15 +1180,18 @@ class CommandeFournisseur extends Commande
|
|||||||
*/
|
*/
|
||||||
function UpdateNote($user, $note, $note_public)
|
function UpdateNote($user, $note, $note_public)
|
||||||
{
|
{
|
||||||
dol_syslog("CommandeFournisseur::UpdateNote");
|
// Clean parameters
|
||||||
|
$note=trim($note);
|
||||||
|
$note_public=trim($note_public);
|
||||||
|
|
||||||
$result = 0;
|
$result = 0;
|
||||||
|
|
||||||
$sql = "UPDATE ".MAIN_DB_PREFIX."commande_fournisseur";
|
$sql = "UPDATE ".MAIN_DB_PREFIX."commande_fournisseur";
|
||||||
$sql.= " SET note ='".trim($note) ."',";
|
$sql.= " SET note ='".addslashes($note)."',";
|
||||||
$sql.= " note_public ='".trim($note_public) ."'";
|
$sql.= " note_public ='".addslashes($note_public)."'";
|
||||||
$sql.= " WHERE rowid = ".$this->id;
|
$sql.= " WHERE rowid = ".$this->id;
|
||||||
|
|
||||||
|
dol_syslog("CommandeFournisseur::UpdateNote sql=".$sql);
|
||||||
$resql=$this->db->query($sql);
|
$resql=$this->db->query($sql);
|
||||||
if ($resql)
|
if ($resql)
|
||||||
{
|
{
|
||||||
@ -1197,7 +1200,7 @@ class CommandeFournisseur extends Commande
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->error=$this->db->error();
|
$this->error=$this->db->error();
|
||||||
dol_syslog("CommandeFournisseur::UpdateNote "+$this->error, LOG_ERR);
|
dol_syslog("CommandeFournisseur::UpdateNote ".$this->error, LOG_ERR);
|
||||||
$result = -1;
|
$result = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1220,24 +1223,23 @@ class CommandeFournisseur extends Commande
|
|||||||
$sql .= " AND ur.fk_id = 184";
|
$sql .= " AND ur.fk_id = 184";
|
||||||
|
|
||||||
$resql = $this->db->query($sql);
|
$resql = $this->db->query($sql);
|
||||||
|
|
||||||
if ($resql)
|
if ($resql)
|
||||||
{
|
{
|
||||||
$num = $this->db->num_rows($resql);
|
$num = $this->db->num_rows($resql);
|
||||||
$i = 0;
|
$i = 0;
|
||||||
|
|
||||||
while ($i < $num)
|
while ($i < $num)
|
||||||
{
|
{
|
||||||
$row = $this->db->fetch_row($resql);
|
$row = $this->db->fetch_row($resql);
|
||||||
$this->approbs[$i] = $row;
|
$this->approbs[$i] = $row;
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->db->free($resql);
|
$this->db->free($resql);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
dol_syslog("ReadApprobators Erreur");
|
dol_syslog("ReadApprobators Erreur", LOG_ERR);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user