fix(register): update uses_count gagal
This commit is contained in:
parent
96c2461b7c
commit
422e4d876f
@ -3,9 +3,11 @@
|
|||||||
namespace App\Livewire\Forms\Auth;
|
namespace App\Livewire\Forms\Auth;
|
||||||
|
|
||||||
use App\Enums\Gender;
|
use App\Enums\Gender;
|
||||||
|
use App\Enums\PointRecordType;
|
||||||
use App\Enums\UserStatus;
|
use App\Enums\UserStatus;
|
||||||
use App\Models\Customer;
|
use App\Models\Customer;
|
||||||
use App\Models\Membership;
|
use App\Models\Membership;
|
||||||
|
use App\Models\PointRecord;
|
||||||
use App\Models\ReferralCode;
|
use App\Models\ReferralCode;
|
||||||
use App\Models\ReferralUsage;
|
use App\Models\ReferralUsage;
|
||||||
use App\Models\Tier;
|
use App\Models\Tier;
|
||||||
@ -115,6 +117,7 @@ public function auth()
|
|||||||
Membership::create([
|
Membership::create([
|
||||||
'user_id' => $user->id,
|
'user_id' => $user->id,
|
||||||
'tier_id' => $tier->id,
|
'tier_id' => $tier->id,
|
||||||
|
'tier_points' => 10,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
ReferralCode::create([
|
ReferralCode::create([
|
||||||
@ -128,9 +131,17 @@ public function auth()
|
|||||||
'referral_code_id' => $referralCode->id,
|
'referral_code_id' => $referralCode->id,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$referralCode->update(['uses_count', $referralCode->uses_count + 1]);
|
$referralCode->increment('uses_count');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
PointRecord::create([
|
||||||
|
'user_id' => $user->id,
|
||||||
|
'description' => 'Pendaftaran',
|
||||||
|
'change' => 10,
|
||||||
|
'is_addition' => true,
|
||||||
|
'type' => PointRecordType::TIER,
|
||||||
|
]);
|
||||||
|
|
||||||
auth()->login($user);
|
auth()->login($user);
|
||||||
|
|
||||||
$user->assignRole('Customer');
|
$user->assignRole('Customer');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user