forked from Wavyzz/dolibarr
Fix: select if field is null
This commit is contained in:
@@ -416,13 +416,13 @@ class Project extends CommonObject
|
|||||||
{
|
{
|
||||||
if (empty($datefieldname) && ! empty($this->table_element_date)) $datefieldname=$this->table_element_date;
|
if (empty($datefieldname) && ! empty($this->table_element_date)) $datefieldname=$this->table_element_date;
|
||||||
if (empty($datefieldname)) return 'Error this object has no date field defined';
|
if (empty($datefieldname)) return 'Error this object has no date field defined';
|
||||||
$sql.=" AND ".$datefieldname." >= '".$this->db->idate($dates)."'";
|
$sql.=" AND (".$datefieldname." >= '".$this->db->idate($dates)."' OR ".$datefieldname." IS NULL)";
|
||||||
}
|
}
|
||||||
if ($datee > 0)
|
if ($datee > 0)
|
||||||
{
|
{
|
||||||
if (empty($datefieldname) && ! empty($this->table_element_date)) $datefieldname=$this->table_element_date;
|
if (empty($datefieldname) && ! empty($this->table_element_date)) $datefieldname=$this->table_element_date;
|
||||||
if (empty($datefieldname)) return 'Error this object has no date field defined';
|
if (empty($datefieldname)) return 'Error this object has no date field defined';
|
||||||
$sql.=" AND ".$datefieldname." <= '".$this->db->idate($datee)."'";
|
$sql.=" AND (".$datefieldname." <= '".$this->db->idate($datee)."' OR ".$datefieldname." IS NULL)";
|
||||||
}
|
}
|
||||||
if (! $sql) return -1;
|
if (! $sql) return -1;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user