chore: rename folder builder for re-use (#5020)

This commit is contained in:
Richard Shiue
2024-04-10 11:40:02 +08:00
committed by GitHub
parent 17df31a512
commit 12ec90ada0
4 changed files with 29 additions and 26 deletions

View File

@ -1,4 +1,10 @@
use std::collections::HashMap;
use std::convert::TryFrom;
use std::sync::{Arc, Weak};
use bytes::Bytes;
use tokio::sync::RwLock;
use collab_integrate::collab_builder::AppFlowyCollabBuilder;
use collab_integrate::CollabKVDB;
use flowy_database2::entities::DatabaseLayoutPB;
@ -14,19 +20,14 @@ use flowy_folder::manager::{FolderManager, FolderUser};
use flowy_folder::share::ImportType;
use flowy_folder::view_operation::{FolderOperationHandler, FolderOperationHandlers, View};
use flowy_folder::ViewLayout;
use std::collections::HashMap;
use std::convert::TryFrom;
use std::sync::{Arc, Weak};
use tokio::sync::RwLock;
use flowy_folder_pub::folder_builder::WorkspaceViewBuilder;
use flowy_folder_pub::folder_builder::NestedViewBuilder;
use flowy_user::services::authenticate_user::AuthenticateUser;
use crate::integrate::server::ServerProvider;
use lib_dispatch::prelude::ToBytes;
use lib_infra::async_trait::async_trait;
use lib_infra::future::FutureResult;
use crate::integrate::server::ServerProvider;
pub struct FolderDepsResolver();
impl FolderDepsResolver {
pub async fn resolve(
@ -98,7 +99,7 @@ impl FolderOperationHandler for DocumentFolderOperation {
fn create_workspace_view(
&self,
uid: i64,
workspace_view_builder: Arc<RwLock<WorkspaceViewBuilder>>,
workspace_view_builder: Arc<RwLock<NestedViewBuilder>>,
) -> FutureResult<(), FlowyError> {
let manager = self.0.clone();
FutureResult::new(async move {