Fix status disabled of task intocombo list

This commit is contained in:
Laurent Destailleur 2020-10-08 17:49:26 +02:00
parent 925f240340
commit 047d6f78e7

View File

@ -368,6 +368,7 @@ class FormProjets
} else $out .= ' ';
$out .= '</option>';
}
$num = $this->db->num_rows($resql);
$i = 0;
if ($num)
@ -388,6 +389,18 @@ class FormProjets
$labeltoshow = '';
$disabled = 0;
if ($obj->fk_statut == Project::STATUS_DRAFT)
{
$disabled = 1;
} elseif ($obj->fk_statut == Project::STATUS_CLOSED)
{
if ($discard_closed == 2) $disabled = 1;
} elseif ($socid > 0 && (!empty($obj->fk_soc) && $obj->fk_soc != $socid))
{
$disabled = 1;
}
if ($showproject == 'all')
{
$labeltoshow .= dol_trunc($obj->ref, 18); // Project ref