Don't stop status iter on error, log warning instead (#2821)

This commit is contained in:
Christoph Rüßler 2025-12-31 16:55:31 +01:00 committed by GitHub
parent 463c411db5
commit 7f9aa97ada
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -202,7 +202,11 @@ pub fn get_status(
let iter = status.into_index_worktree_iter(Vec::new())?; let iter = status.into_index_worktree_iter(Vec::new())?;
for item in iter { for item in iter {
let item = item?; let Ok(item) = item else {
log::warn!("[status] the status iter returned an error for an item: {item:?}");
continue;
};
let status = item.summary().map(Into::into); let status = item.summary().map(Into::into);