diff --git a/app/Services/ClaimService.php b/app/Services/ClaimService.php index d132add8..d5ecced8 100644 --- a/app/Services/ClaimService.php +++ b/app/Services/ClaimService.php @@ -112,7 +112,7 @@ class ClaimService{ // $policy = $member->currentPolicy; // $corporate = $member->currentCorporate; $benefit = $member->currentPlan->benefits()->where('code', $benefit_code)->first(); - $corporateBenefit = $member->currentPlan->corporateBenefits()->where('benefit_id', $benefit->id)->active()->first(); + $corporateBenefit = $member->currentPlan->corporateBenefits()->where('benefit_id', $benefit->id ?? null)->where('plan_id', $member->currentPlan->id)->active()->first(); // dd($benefit->toArray()); // dd(compact(['plan', 'policy', 'corporate', 'benefit']));