update
This commit is contained in:
@@ -261,6 +261,27 @@ class MembershipController extends Controller
|
|||||||
return Helper::responseJson(data: MemberResource::make($member));
|
return Helper::responseJson(data: MemberResource::make($member));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function automaticLinking(Request $request)
|
||||||
|
{
|
||||||
|
$member = Member::query()
|
||||||
|
->when(in_array('email', $linkingRulesArr), function($q) use ($request) {
|
||||||
|
$q->where('email', $request->email);
|
||||||
|
})
|
||||||
|
->with([
|
||||||
|
'memberPlans' => function ($memberPlan) {
|
||||||
|
$memberPlan->latest();
|
||||||
|
},
|
||||||
|
])
|
||||||
|
|
||||||
|
->first();
|
||||||
|
|
||||||
|
if ($member) {
|
||||||
|
$message = $member->currentPolicy->corporate->welcome_message;
|
||||||
|
return Helper::responseJson(data: MemberResource::make($member), message: $message);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public function removeInsurance($email)
|
public function removeInsurance($email)
|
||||||
{
|
{
|
||||||
$user = User::where('sEmail', $email)->firstOrFail();
|
$user = User::where('sEmail', $email)->firstOrFail();
|
||||||
|
|||||||
Reference in New Issue
Block a user