Silence unnecessary log (#22750)

Conrad Irwin created

It is expected that an unsaved buffer would have no
file.

Release Notes:

- N/A

Change summary

crates/project/src/buffer_store.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

crates/project/src/buffer_store.rs 🔗

@@ -404,7 +404,7 @@ impl LocalBufferStore {
         cx: &AppContext,
     ) -> Task<Result<Option<String>>> {
         let Some(file) = buffer.read(cx).file() else {
-            return Task::ready(Err(anyhow!("buffer has no file")));
+            return Task::ready(Ok(None));
         };
         let worktree_id = file.worktree_id(cx);
         let path = file.path().clone();