mirror of
https://github.com/ankitects/anki.git
synced 2025-09-25 01:06:35 -04:00
Fix error and simplify rescheduler logic
This commit is contained in:
parent
7b309a300e
commit
4cdcbbd163
1 changed files with 6 additions and 5 deletions
|
@ -159,11 +159,12 @@ impl Collection {
|
||||||
&mut on_updated_card,
|
&mut on_updated_card,
|
||||||
)?;
|
)?;
|
||||||
|
|
||||||
let mut rescheduler = req
|
let mut rescheduler =
|
||||||
.reschedule
|
if req.reschedule && self.get_config_bool(BoolKey::LoadBalancerEnabled) {
|
||||||
.bitand(self.get_config_bool(BoolKey::LoadBalancerEnabled))
|
Some(Rescheduler::new(self)?)
|
||||||
.then(|| Rescheduler::new(self))
|
} else {
|
||||||
.transpose()?;
|
None
|
||||||
|
};
|
||||||
|
|
||||||
let reschedule = move |card: &mut Card,
|
let reschedule = move |card: &mut Card,
|
||||||
collection: &mut Self,
|
collection: &mut Self,
|
||||||
|
|
Loading…
Reference in a new issue