From cd455db0a7edb658e71f030d3e0ea1e67ef2bc99 Mon Sep 17 00:00:00 2001 From: "venkatesh.r" Date: Tue, 9 Jul 2024 12:51:42 +0530 Subject: [PATCH] FIX_CLIENT_POLICY_EDIT_ISSUE : RV --- app/Controllers/ClientController.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index 7a406e62..464e9a04 100644 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -1288,20 +1288,16 @@ class ClientController extends AdminController $insurer_id = $client_policy_data['insurer_id']; $client_id = $client_policy_data['client_id']; - $base_policy_policy_type_id = 0; - if($client_policy_data['base_policy'] != null){ - $base_policy_policy_type_id = $this->clientPolicyModel->select('policy_type_id')->where(['id' => $client_policy_data['base_policy'], 'is_active' => 1])->first(); - } - $polices = $this->policesModel ->select('policies.*, policy_type.policy_type') ->join('policy_type', 'policy_type.id = policies.policy_type_id') ->where(['policies.insurer_id' => $insurer_id, 'policies.is_active' => 1]) ->findAll(); + $client_policy_list = $this->clientPolicyModel->getpolicyWithPattern( $client_id ); $cd_data = $this->CDMasterModel->where('client_id', $client_id)->where('insurer_id', $insurer_id)->findAll(); - return $this->respond(['status' => true,'code' => 200, 'client_policy_list' => $client_policy_list, 'data' => $client_policy_data, 'cd_data' => $cd_data, "insurer_id" => $client_policy_data['insurer_id'], 'policy' => $polices, 'base_policy_type_id' => $base_policy_policy_type_id['policy_type_id']], 200); + return $this->respond(['status' => true,'code' => 200, 'client_policy_list' => $client_policy_list, 'data' => $client_policy_data, 'cd_data' => $cd_data, "insurer_id" => $client_policy_data['insurer_id'], 'policy' => $polices], 200); }else{ return $this->respond(['status' => false,'code' => 404, 'message' => 'no data found'], 200); }