mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
Fix panic when a preset is missing
This commit is contained in:
parent
d53f01064c
commit
14dc979e44
1 changed files with 2 additions and 2 deletions
|
@ -34,9 +34,9 @@ impl Rescheduler {
|
|||
let mut due_cnt_per_day_by_preset: HashMap<DeckConfigId, HashMap<i32, usize>> =
|
||||
HashMap::new();
|
||||
for (did, due_date, count) in deck_stats {
|
||||
let deck_config_id = did_to_dcid[&did];
|
||||
let deck_config_id = did_to_dcid.get(&did).or_not_found(did)?;
|
||||
due_cnt_per_day_by_preset
|
||||
.entry(deck_config_id)
|
||||
.entry(*deck_config_id)
|
||||
.or_default()
|
||||
.entry(due_date)
|
||||
.and_modify(|e| *e += count)
|
||||
|
|
Loading…
Reference in a new issue