FIX: dont put a mess with date and datetime extrafield value if already

in right format (the bug was in propale/order/invoice extrafields,
mainly visible with 2 datetime extrafields)
This commit is contained in:
Christophe Battarel 2014-12-12 14:31:36 +01:00
parent d0dc792b3c
commit 27b47a4f48

View File

@ -2178,10 +2178,10 @@ abstract class CommonObject
$this->array_options[$key] = price2num($this->array_options[$key]);
break;
case 'date':
$this->array_options[$key]=$this->db->idate($this->array_options[$key]);
if (is_numeric($this->array_options[$key])) $this->array_options[$key]=$this->db->idate($this->array_options[$key]);
break;
case 'datetime':
$this->array_options[$key]=$this->db->idate($this->array_options[$key]);
if (is_numeric($this->array_options[$key])) $this->array_options[$key]=$this->db->idate($this->array_options[$key]);
break;
}
}