use crate::{entities::NetworkState, services::ws::WsManager}; use bytes::Bytes; use flowy_error::FlowyError; use lib_dispatch::prelude::{Data, Unit}; use std::sync::Arc; #[tracing::instrument(skip(data, ws_manager))] pub async fn update_network_ty(data: Data, ws_manager: Unit>) -> Result<(), FlowyError> { let network_state = data.into_inner(); ws_manager.update_network_type(&network_state.ty); Ok(()) }