No .. paths...

This commit is contained in:
Conrad Irwin 2024-01-08 13:46:08 -07:00
parent 3541dd8a6d
commit 604fcd8f1d
3 changed files with 103 additions and 13 deletions

View file

@ -6581,7 +6581,14 @@ impl Project {
let removed = *change == PathChange::Removed;
let abs_path = worktree.absolutize(path);
settings_contents.push(async move {
(settings_dir, (!removed).then_some(fs.load(&abs_path).await))
(
settings_dir,
if removed {
None
} else {
Some(async move { fs.load(&abs_path?).await }.await)
},
)
});
}
}