public function store(StoreNotification $request): RedirectResponse 	{ 		$notification = Notification::create([ 			'title' => $request->title, 			'body' => $request->body, 			'url' => $request->url, 			'countries' => $request->countries, 			'radius' => $request->radius, 			'location_lat' => $request->location_lat, 			'location_lng' => $request->location_lng, 			'scheduled_at' => formatTimestamp($request->scheduled_at, 'Y-m-d H:i:s', $request->user()->timezone), 		]);  		if (!$notification->url) { 			$notification->update(['url' => $notification->storage()->handle()->getFirst('file')]); 		}  		User::notifiable() 			->get() 			->each(function (User $target) use ($notification): void { 				$target->notificationTargets()->create([ 					'notification_id' => $notification->getKey(), 				]); 			});  		$notification->send();  		return $this->redirectFromSave('notifications.list'); 	}