From 18732053a11fe41da639bf5afbae35583cf12094 Mon Sep 17 00:00:00 2001 From: Linksehat Staging Server Date: Thu, 20 Jun 2024 16:11:10 +0700 Subject: [PATCH] update enrollment --- Modules/Internal/Services/MemberEnrollmentService.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Modules/Internal/Services/MemberEnrollmentService.php b/Modules/Internal/Services/MemberEnrollmentService.php index 3bece742..a9948913 100644 --- a/Modules/Internal/Services/MemberEnrollmentService.php +++ b/Modules/Internal/Services/MemberEnrollmentService.php @@ -953,6 +953,7 @@ class MemberEnrollmentService break; case "2": // Member Information Update (Without Replacement Card) + $this->validateRow($row); $member = Member::query() ->where('member_id', $row['member_id']) @@ -1040,9 +1041,10 @@ class MemberEnrollmentService $division_id = $division->id; } + // Bisa disini penyebab data dobel $member->employeds()->updateOrCreate([ - 'division_id' => $division_id + 'member_id' => $member->id ],[ 'corporate_id' => $corporate->id, 'branch_code' => $row['branch_code'], @@ -1188,6 +1190,7 @@ class MemberEnrollmentService ); } + if (!$memberPolicy) { throw new ImportRowException(__('enrollment.MEMBER_NOT_EXISTS', [ 'member_id' => $row['member_id'],