public function update(UpdateTransport $request, Transport $id): RedirectResponse 	{ 		$id->update([ 			'driver_id' => $request->driver_id, 			'driver_details' => $request->driver_id ? null : $id->driver_details, // if new driver added, delete driver_details data because it will be fetched from relation else leave as is 			'vehicle_id' => $request->vehicle_id, 			'vehicle_details' => $request->vehicle_id ? null : $id->vehicle_details, // if new vehicle added, delete vehicle_details data because it will be fetched from relation else leave as is 			'note' => $request->note, 			'route' => $request->route, 			'departure' => formatTimestamp($request->departure, 'Y-m-d H:i:s', $request->user()->timezone), 		]);  		$id->storage()->handle($request->media);  		NewNotification::dispatch( 			PushNotificationType::UPDATED_TRANSPORT, 			$id, 			$request->user() 		);  		return $this->redirectFromSave('transports.list'); 	}