From 5dbad1f6a28653be24bf9182c0657a28c25bda68 Mon Sep 17 00:00:00 2001 From: ivan-sim Date: Fri, 10 Apr 2026 13:52:02 +0700 Subject: [PATCH] update benefit import --- Modules/Internal/Services/CorporateService.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Modules/Internal/Services/CorporateService.php b/Modules/Internal/Services/CorporateService.php index 497cbd15..11444721 100755 --- a/Modules/Internal/Services/CorporateService.php +++ b/Modules/Internal/Services/CorporateService.php @@ -245,14 +245,13 @@ class CorporateService ->where('corporate_plan_id', $benefit_data['plan_code']) ->first(); $benefit_data['plan_code'] = $plan->id; - $benefit = Benefit::updateOrCreate([ + $benefit = Benefit::firstOrCreate([ 'code' => $benefit_data['code'], 'service_code' => $plan->service_code, ], [ - 'code' => $benefit_data['code'], - 'service_code' => $plan->service_code, - 'description' => $benefit_data['description'], + 'description' => $benefit_data['description'], // hanya initial ]); + $corporateBenefit = $corporate->corporateBenefits()->updateOrCreate([ 'benefit_id' => $benefit->id, 'plan_id' => $plan->id,