rm unuse code & rename folder -> client_folder

This commit is contained in:
appflowy
2022-01-24 21:17:31 +08:00
parent f90e3b63cd
commit d97abcc99f
15 changed files with 20 additions and 257 deletions

View File

@ -5,7 +5,7 @@ use flowy_core_data_model::user_default;
use flowy_sync::RevisionWebSocket;
use lazy_static::lazy_static;
use flowy_collaboration::{entities::ws_data::ServerRevisionWSData, folder::FolderPad};
use flowy_collaboration::{client_folder::FolderPad, entities::ws_data::ServerRevisionWSData};
use flowy_document::FlowyDocumentManager;
use std::{collections::HashMap, convert::TryInto, fmt::Formatter, sync::Arc};

View File

@ -1,7 +1,7 @@
use crate::services::web_socket::make_folder_ws_manager;
use flowy_collaboration::{
client_folder::{FolderChange, FolderPad},
entities::{revision::Revision, ws_data::ServerRevisionWSData},
folder::{FolderChange, FolderPad},
};
use crate::controller::FolderId;

View File

@ -2,7 +2,7 @@ use crate::{
module::WorkspaceDatabase,
services::persistence::{AppTableSql, TrashTableSql, ViewTableSql, WorkspaceTableSql},
};
use flowy_collaboration::{entities::revision::md5, folder::FolderPad};
use flowy_collaboration::{client_folder::FolderPad, entities::revision::md5};
use flowy_core_data_model::entities::{
app::{App, RepeatedApp},
view::{RepeatedView, View},

View File

@ -3,8 +3,8 @@ pub mod version_1;
mod version_2;
use flowy_collaboration::{
client_folder::FolderPad,
entities::revision::{Revision, RevisionState},
folder::FolderPad,
};
use std::sync::Arc;
use tokio::sync::RwLock;

View File

@ -1,11 +1,11 @@
use crate::services::FOLDER_SYNC_INTERVAL_IN_MILLIS;
use bytes::Bytes;
use flowy_collaboration::{
client_folder::FolderPad,
entities::{
revision::RevisionRange,
ws_data::{ClientRevisionWSData, NewDocumentUser, ServerRevisionWSDataType},
},
folder::FolderPad,
};
use flowy_error::FlowyError;
use flowy_sync::*;

View File

@ -200,17 +200,19 @@ impl RevisionWSStream {
async fn handle_message(&self, msg: ServerRevisionWSData) -> FlowyResult<()> {
let ServerRevisionWSData { object_id, ty, data } = msg;
let bytes = Bytes::from(data);
tracing::trace!("[{}]: new message: {}:{:?}", self, object_id, ty);
match ty {
ServerRevisionWSDataType::ServerPushRev => {
tracing::trace!("[{}]: new push revision: {}:{:?}", self, object_id, ty);
let _ = self.consumer.receive_push_revision(bytes).await?;
}
ServerRevisionWSDataType::ServerPullRev => {
let range = RevisionRange::try_from(bytes)?;
tracing::trace!("[{}]: new pull: {}:{}-{:?}", self, object_id, range, ty);
let _ = self.consumer.pull_revisions_in_range(range).await?;
}
ServerRevisionWSDataType::ServerAck => {
let rev_id = RevId::try_from(bytes).unwrap().value;
tracing::trace!("[{}]: new ack: {}:{}-{:?}", self, object_id, rev_id, ty);
let _ = self.consumer.receive_ack(rev_id.to_string(), ty).await;
}
ServerRevisionWSDataType::UserConnect => {