From 26b565342725fee00868aba748bb5c75602eb706 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Fri, 9 Dec 2022 12:06:12 +0100 Subject: [PATCH] Delete hosted projects from database when connection is lost --- crates/collab/src/db.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/collab/src/db.rs b/crates/collab/src/db.rs index 063d82f932..5ab2b1b824 100644 --- a/crates/collab/src/db.rs +++ b/crates/collab/src/db.rs @@ -1424,6 +1424,11 @@ impl Database { } } + project::Entity::delete_many() + .filter(project::Column::HostConnectionId.eq(connection_id.0 as i32)) + .exec(&*tx) + .await?; + Ok((room_id, left_projects)) }) .await