API orders: Update demand reason on order update

This commit is contained in:
Cédric
2020-12-01 16:55:43 +01:00
committed by GitHub
parent c0c03f5270
commit 7788157b19

View File

@@ -623,6 +623,12 @@ class Orders extends DolibarrApi
throw new RestException(400, 'Error while updating availability');
}
// Update demand reason
if (!empty($this->commande->demand_reason_id) && $this->commande->demand_reason_id > 0) {
if ($this->commande->demand_reason($this->commande->demand_reason_id) < 0)
throw new RestException(400, 'Error while updating demand reason');
}
if ($this->commande->update(DolibarrApiAccess::$user) > 0)
{
return $this->get($id);