chore: cell data operation (#1656)

* chore: get all cells for specific field

* chore: auto format clippy wanrings

* chore: get cells for specific field type
This commit is contained in:
Nathan.fooo
2023-01-05 21:27:21 +08:00
committed by GitHub
parent 7949d3fe4a
commit d4946f1194
94 changed files with 673 additions and 609 deletions

View File

@ -41,7 +41,7 @@ impl DocumentCloudService for DocumentCloudServiceImpl {
}
pub async fn create_document_request(token: &str, params: CreateDocumentParams, url: &str) -> Result<(), FlowyError> {
let _ = request_builder()
request_builder()
.post(url)
.header(HEADER_TOKEN, token)
.json(params)?
@ -66,7 +66,7 @@ pub async fn read_document_request(
}
pub async fn reset_doc_request(token: &str, params: ResetDocumentParams, url: &str) -> Result<(), FlowyError> {
let _ = request_builder()
request_builder()
.patch(url)
.header(HEADER_TOKEN, token)
.json(params)?

View File

@ -57,7 +57,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.workspace_url();
FutureResult::new(async move {
let _ = update_workspace_request(&token, params, &url).await?;
update_workspace_request(&token, params, &url).await?;
Ok(())
})
}
@ -66,7 +66,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.workspace_url();
FutureResult::new(async move {
let _ = delete_workspace_request(&token, params, &url).await?;
delete_workspace_request(&token, params, &url).await?;
Ok(())
})
}
@ -93,7 +93,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.view_url();
FutureResult::new(async move {
let _ = delete_view_request(&token, params, &url).await?;
delete_view_request(&token, params, &url).await?;
Ok(())
})
}
@ -102,7 +102,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.view_url();
FutureResult::new(async move {
let _ = update_view_request(&token, params, &url).await?;
update_view_request(&token, params, &url).await?;
Ok(())
})
}
@ -129,7 +129,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.app_url();
FutureResult::new(async move {
let _ = update_app_request(&token, params, &url).await?;
update_app_request(&token, params, &url).await?;
Ok(())
})
}
@ -138,7 +138,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.app_url();
FutureResult::new(async move {
let _ = delete_app_request(&token, params, &url).await?;
delete_app_request(&token, params, &url).await?;
Ok(())
})
}
@ -147,7 +147,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.trash_url();
FutureResult::new(async move {
let _ = create_trash_request(&token, params, &url).await?;
create_trash_request(&token, params, &url).await?;
Ok(())
})
}
@ -156,7 +156,7 @@ impl FolderCouldServiceV1 for FolderHttpCloudService {
let token = token.to_owned();
let url = self.config.trash_url();
FutureResult::new(async move {
let _ = delete_trash_request(&token, params, &url).await?;
delete_trash_request(&token, params, &url).await?;
Ok(())
})
}

View File

@ -46,7 +46,7 @@ impl UserCloudService for UserHttpCloudService {
let token = token.to_owned();
let url = self.config.user_profile_url();
FutureResult::new(async move {
let _ = update_user_profile_request(&token, params, &url).await?;
update_user_profile_request(&token, params, &url).await?;
Ok(())
})
}
@ -76,7 +76,7 @@ pub async fn user_sign_in_request(params: SignInParams, url: &str) -> Result<Sig
}
pub async fn user_sign_out_request(token: &str, url: &str) -> Result<(), ServerError> {
let _ = request_builder().delete(url).header(HEADER_TOKEN, token).send().await?;
request_builder().delete(url).header(HEADER_TOKEN, token).send().await?;
Ok(())
}
@ -94,7 +94,7 @@ pub async fn update_user_profile_request(
params: UpdateUserProfileParams,
url: &str,
) -> Result<(), ServerError> {
let _ = request_builder()
request_builder()
.patch(url)
.header(HEADER_TOKEN, token)
.protobuf(params)?

View File

@ -66,7 +66,7 @@ impl FolderCloudPersistence for LocalDocumentCloudPersistence {
let folder_id = folder_id.to_owned();
let storage = self.storage.clone();
Box::pin(async move {
let _ = storage.set_revisions(revisions.clone()).await?;
storage.set_revisions(revisions.clone()).await?;
make_folder_from_revisions_pb(&folder_id, revisions)
})
}
@ -74,7 +74,7 @@ impl FolderCloudPersistence for LocalDocumentCloudPersistence {
fn save_folder_revisions(&self, revisions: Vec<Revision>) -> BoxResultFuture<(), CollaborateError> {
let storage = self.storage.clone();
Box::pin(async move {
let _ = storage.set_revisions(revisions).await?;
storage.set_revisions(revisions).await?;
Ok(())
})
}
@ -93,7 +93,7 @@ impl FolderCloudPersistence for LocalDocumentCloudPersistence {
let storage = self.storage.clone();
let folder_id = folder_id.to_owned();
Box::pin(async move {
let _ = storage.reset_object(&folder_id, revisions).await?;
storage.reset_object(&folder_id, revisions).await?;
Ok(())
})
}
@ -120,7 +120,7 @@ impl DocumentCloudPersistence for LocalDocumentCloudPersistence {
let doc_id = doc_id.to_owned();
let storage = self.storage.clone();
Box::pin(async move {
let _ = storage.set_revisions(revisions.clone()).await?;
storage.set_revisions(revisions.clone()).await?;
make_document_from_revision_pbs(&doc_id, revisions)
})
}
@ -138,7 +138,7 @@ impl DocumentCloudPersistence for LocalDocumentCloudPersistence {
fn save_document_revisions(&self, revisions: Vec<Revision>) -> BoxResultFuture<(), CollaborateError> {
let storage = self.storage.clone();
Box::pin(async move {
let _ = storage.set_revisions(revisions).await?;
storage.set_revisions(revisions).await?;
Ok(())
})
}
@ -147,7 +147,7 @@ impl DocumentCloudPersistence for LocalDocumentCloudPersistence {
let storage = self.storage.clone();
let doc_id = doc_id.to_owned();
Box::pin(async move {
let _ = storage.reset_object(&doc_id, revisions).await?;
storage.reset_object(&doc_id, revisions).await?;
Ok(())
})
}

View File

@ -110,11 +110,11 @@ impl LocalWebSocketRunner {
let client_data = ClientRevisionWSData::try_from(bytes).map_err(internal_error)?;
match message.channel {
WSChannel::Document => {
let _ = self.handle_document_client_data(client_data, "".to_owned()).await?;
self.handle_document_client_data(client_data, "".to_owned()).await?;
Ok(())
}
WSChannel::Folder => {
let _ = self.handle_folder_client_data(client_data, "".to_owned()).await?;
self.handle_folder_client_data(client_data, "".to_owned()).await?;
Ok(())
}
WSChannel::Grid => {
@ -143,10 +143,10 @@ impl LocalWebSocketRunner {
let ty = client_data.ty.clone();
match ty {
ClientRevisionWSDataType::ClientPushRev => {
let _ = self.folder_manager.handle_client_revisions(user, client_data).await?;
self.folder_manager.handle_client_revisions(user, client_data).await?;
}
ClientRevisionWSDataType::ClientPing => {
let _ = self.folder_manager.handle_client_ping(user, client_data).await?;
self.folder_manager.handle_client_ping(user, client_data).await?;
}
}
Ok(())
@ -172,10 +172,10 @@ impl LocalWebSocketRunner {
let ty = client_data.ty.clone();
match ty {
ClientRevisionWSDataType::ClientPushRev => {
let _ = self.doc_manager.handle_client_revisions(user, client_data).await?;
self.doc_manager.handle_client_revisions(user, client_data).await?;
}
ClientRevisionWSDataType::ClientPing => {
let _ = self.doc_manager.handle_client_ping(user, client_data).await?;
self.doc_manager.handle_client_ping(user, client_data).await?;
}
}
Ok(())

View File

@ -63,7 +63,7 @@ impl FlowyWebSocketConnect {
pub async fn start(&self, token: String, user_id: String) -> Result<(), FlowyError> {
let addr = format!("{}/{}", self.addr, &token);
self.inner.stop_connect().await?;
let _ = self.inner.start_connect(addr, user_id).await?;
self.inner.start_connect(addr, user_id).await?;
Ok(())
}
@ -102,7 +102,7 @@ impl FlowyWebSocketConnect {
}
pub fn add_ws_message_receiver(&self, receiver: Arc<dyn WSMessageReceiver>) -> Result<(), FlowyError> {
let _ = self.inner.add_msg_receiver(receiver)?;
self.inner.add_msg_receiver(receiver)?;
Ok(())
}

View File

@ -17,7 +17,7 @@ impl FlowyRawWebSocket for Arc<WSController> {
fn start_connect(&self, addr: String, _user_id: String) -> FutureResult<(), FlowyError> {
let cloned_ws = self.clone();
FutureResult::new(async move {
let _ = cloned_ws.start(addr).await.map_err(internal_error)?;
cloned_ws.start(addr).await.map_err(internal_error)?;
Ok(())
})
}
@ -38,13 +38,13 @@ impl FlowyRawWebSocket for Arc<WSController> {
fn reconnect(&self, count: usize) -> FutureResult<(), FlowyError> {
let cloned_ws = self.clone();
FutureResult::new(async move {
let _ = cloned_ws.retry(count).await.map_err(internal_error)?;
cloned_ws.retry(count).await.map_err(internal_error)?;
Ok(())
})
}
fn add_msg_receiver(&self, receiver: Arc<dyn WSMessageReceiver>) -> Result<(), FlowyError> {
let _ = self.add_ws_message_receiver(receiver).map_err(internal_error)?;
self.add_ws_message_receiver(receiver).map_err(internal_error)?;
Ok(())
}
@ -64,7 +64,7 @@ impl FlowyRawWebSocket for Arc<WSController> {
impl FlowyWebSocket for WSSender {
fn send(&self, msg: WebSocketRawMessage) -> Result<(), FlowyError> {
let _ = self.send_msg(msg).map_err(internal_error)?;
self.send_msg(msg).map_err(internal_error)?;
Ok(())
}
}