diff --git a/app/Controllers/EnquiryController.php b/app/Controllers/EnquiryController.php index 4c12eb3..49d47d8 100644 --- a/app/Controllers/EnquiryController.php +++ b/app/Controllers/EnquiryController.php @@ -280,13 +280,15 @@ class EnquiryController extends ResourceController 'is_quick_quote' => $data['is_quick_quote'] ?? 0 ]; + $is_quick_quote = $data['is_quick_quote'] ? $data['is_quick_quote'] : 0; + $enquiryId = $this->enquiryModel->insert($insertData , true); // trigger_email('enquiry_created', ['enquiry_id' => $enquiryId]); // QUOTATION MULTIPLE INSERT LOGIC - if ($data['is_data_created_by_staff'] == 1 && !empty($data['quotation']) && is_array($data['quotation'])) + if ($data['is_data_created_by_staff'] == 1 && !empty($data['quotation']) && is_array($data['quotation']) && count($data['quotation']) && $is_quick_quote == 1) { foreach ($data['quotation'] as $q) { @@ -313,7 +315,7 @@ class EnquiryController extends ResourceController $this->QuotationModel->insert($quotationData); } } - else if($data['is_data_created_by_staff'] == 1) + else if($data['is_data_created_by_staff'] == 1 && $is_quick_quote == 0) { $quotationData = [