public function requestPasswordReset(RequestPasswordReset $request): JsonResponse 	{ 		$status = null; 		$user = User::where('email', $request->email)->first(); 		$market = Market::firstWhere('domain', $request->market_domain) ?? null; 		$user->user->update([ 			'last_accessed_market' => $market?->id, 		]);  		try { 			$status = Password::broker(config('fortify.passwords'))->sendResetLink(['email' => $request->email]); 		} catch (Exception $e) { 			abort(422, $e->getMessage()); 		}  		return response()->json([ 			'data' => [ 				'status' => $status == Password::RESET_LINK_SENT, 			], 		]); 	}