From f5c633e80cc22583b7e72369f29388982170f19d Mon Sep 17 00:00:00 2001 From: Mikayla Maki Date: Wed, 10 May 2023 19:54:02 -0700 Subject: [PATCH] Fixed bug in status deletion marking --- crates/collab/src/db.rs | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/crates/collab/src/db.rs b/crates/collab/src/db.rs index e8811217584a62317ade6c294ae39b912df837e0..cac84a0ccca6bbbc059977e49a6a4c7b4af84298 100644 --- a/crates/collab/src/db.rs +++ b/crates/collab/src/db.rs @@ -2472,38 +2472,6 @@ impl Database { .exec(&*tx) .await?; } - - if !repository.removed_worktree_repo_paths.is_empty() { - worktree_repository_statuses::Entity::update_many() - .filter( - worktree_repository_statuses::Column::ProjectId - .eq(project_id) - .and( - worktree_repository_statuses::Column::WorktreeId - .eq(worktree_id), - ) - .and( - worktree_repository_statuses::Column::WorkDirectoryId - .eq(repository.work_directory_id), - ) - .and( - worktree_repository_statuses::Column::RepoPath.is_in( - repository - .removed_worktree_repo_paths - .iter() - .cloned() - .collect::>(), - ), - ), - ) - .set(worktree_repository_statuses::ActiveModel { - is_deleted: ActiveValue::Set(true), - scan_id: ActiveValue::Set(update.scan_id as i64), - ..Default::default() - }) - .exec(&*tx) - .await?; - } } }