diff --git a/engine/classes/Requisitions.php b/engine/classes/Requisitions.php index 0e89539..27f6bad 100644 --- a/engine/classes/Requisitions.php +++ b/engine/classes/Requisitions.php @@ -4985,6 +4985,10 @@ class Requisitions{ if (isset($post['commission']) && is_numeric($post['commission']) && intval($post['commission']) > 0) { $dealUpdateParts[] = "total_commission = " . intval($post['commission']); } + if (!empty($post['deal_date']) && preg_match('/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}/', $post['deal_date'])) { + $dealDate = htmlspecialchars($post['deal_date']); + $dealUpdateParts[] = "deal_date = '$dealDate'"; + } if (!empty($dealUpdateParts)) { $this->db->query("UPDATE deals SET " . implode(', ', $dealUpdateParts) . " WHERE id = $dealId"); }