quick fix create product

This commit is contained in:
jpb 2021-07-20 16:04:12 +02:00
parent dc90a62d90
commit f16eba1811

View File

@ -636,7 +636,7 @@ class Product extends CommonObject
// Barcode value // Barcode value
$this->barcode = trim($this->barcode); $this->barcode = trim($this->barcode);
$this->mandatory_period = empty($this->mandatory_period) ? 0 : $this->mandatory_period;
// Check parameters // Check parameters
if (empty($this->label)) { if (empty($this->label)) {
$this->error = 'ErrorMandatoryParametersNotProvided'; $this->error = 'ErrorMandatoryParametersNotProvided';
@ -718,6 +718,7 @@ class Product extends CommonObject
$sql .= ", tobatch"; $sql .= ", tobatch";
$sql .= ", batch_mask"; $sql .= ", batch_mask";
$sql .= ", fk_unit"; $sql .= ", fk_unit";
$sql .= ", mandatory_period";
$sql .= ") VALUES ("; $sql .= ") VALUES (";
$sql .= "'".$this->db->idate($now)."'"; $sql .= "'".$this->db->idate($now)."'";
$sql .= ", ".$conf->entity; $sql .= ", ".$conf->entity;
@ -746,6 +747,7 @@ class Product extends CommonObject
$sql .= ", ".((empty($this->status_batch) || $this->status_batch < 0) ? '0' : $this->status_batch); $sql .= ", ".((empty($this->status_batch) || $this->status_batch < 0) ? '0' : $this->status_batch);
$sql .= ", '".$this->db->escape($this->batch_mask)."'"; $sql .= ", '".$this->db->escape($this->batch_mask)."'";
$sql .= ", ".(!$this->fk_unit ? 'NULL' : $this->fk_unit); $sql .= ", ".(!$this->fk_unit ? 'NULL' : $this->fk_unit);
$sql .= ", '".$this->mandatory_period."'";
$sql .= ")"; $sql .= ")";
dol_syslog(get_class($this)."::Create", LOG_DEBUG); dol_syslog(get_class($this)."::Create", LOG_DEBUG);