avoid-db-writes-sorting-by-score

This commit is contained in:
Sebastian Sarco 2026-02-12 15:02:51 -03:00
parent ce46915901
commit 2fe842dcb1
No known key found for this signature in database
GPG Key ID: 9E519691663B2E22
2 changed files with 4 additions and 0 deletions

View File

@ -33,6 +33,7 @@ impl Run for Edit {
}
None => {
db.sort_by_score(now);
db.mark_dirty();
db.save()?;
Self::get_fzf()?.wait()?;
Ok(())

View File

@ -177,6 +177,9 @@ impl Database {
dir1.score(now).total_cmp(&dir2.score(now))
})
});
}
pub fn mark_dirty(&mut self) {
self.with_dirty_mut(|dirty| *dirty = true);
}