public function store(StoreNotification $request): RedirectResponse 	{ 		$notification = Notification::create([ 			'title' => [ 				'en' => preg_replace('/\s+/', ' ', (string) $request->title_en), 			], 			'body' => [ 				'en' => $request->body_en, 			], 			'url' => $request->url, 			'segments' => $request->segments, 			'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), 			'delivery_time_of_day' => $request->delivery_time_of_day, 		]);  		if (!$notification->url) { 			$notification->update(['url' => $notification->storage()->handle()->getFirst('file')]); 		}  		if (!$request->segments && !$request->countries && !$request->radius) { 			$notification->attachUsers(User::notifiable()->get()); 		}  		$notification->send();  		return $this->redirectFromSave('notifications.list'); 	}