From 8b0121b0ac36d713832325446a6aeb7bda1bc8d1 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 25 Apr 2020 19:29:56 +1000 Subject: [PATCH] sort empty cards by notetype name --- rslib/src/notetype/emptycards.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rslib/src/notetype/emptycards.rs b/rslib/src/notetype/emptycards.rs index 825972f56..ce85375d2 100644 --- a/rslib/src/notetype/emptycards.rs +++ b/rslib/src/notetype/emptycards.rs @@ -56,9 +56,13 @@ impl Collection { } pub fn empty_cards(&mut self) -> Result)>> { - self.get_all_notetypes()? + self.storage + .get_all_notetype_names()? .into_iter() - .map(|(id, nt)| self.empty_cards_for_notetype(&nt).map(|v| (id, v))) + .map(|(id, _name)| { + let nt = self.get_notetype(id)?.unwrap(); + self.empty_cards_for_notetype(&nt).map(|v| (id, v)) + }) .collect() }