diff --git a/app/Controllers/PolicyController.php b/app/Controllers/PolicyController.php index 998d710..e7e4578 100644 --- a/app/Controllers/PolicyController.php +++ b/app/Controllers/PolicyController.php @@ -312,6 +312,9 @@ class PolicyController extends ResourceController $this->PolicyModel->update($data['id'], $updateData); $policyId = $data['id']; + Jobs::addJob(['job_name' => 'readFileAndCalculateCommission','payload' => ['policy_id' => $policyId]]); + log_message("info",'readFileAndCalculateCommission job pushed'); + } @@ -443,7 +446,7 @@ class PolicyController extends ResourceController } - return ['checkPolicyDoc' => $readDoc['status'] , 'calculateCommission' => $calculateCommission['status'] , 'createBDS' => 'Started , check log for more details.' ]; + return ['checkPolicyDoc' => $readDoc['status'] , 'calculateCommission' => $calculateCommission['status'] ?? 'failed' , 'createBDS' => 'Started , check log for more details.' ]; } public function checkPolicyDoc($policyId = null , $return = null)