From 846fe1c52813c5b7ed40177dbbb3d5156823d9f1 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 9 Jan 2021 09:21:22 +1000 Subject: [PATCH] Merge pull request #908 from hgiesel/easereset Reset ease to 0 for after rescheduling cards as new --- rslib/src/sched/new.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/rslib/src/sched/new.rs b/rslib/src/sched/new.rs index 4043fb1b1..b19b9eacf 100644 --- a/rslib/src/sched/new.rs +++ b/rslib/src/sched/new.rs @@ -4,7 +4,6 @@ use crate::{ card::{Card, CardID, CardQueue, CardType}, collection::Collection, - deckconf::INITIAL_EASE_FACTOR_THOUSANDS, decks::DeckID, err::Result, notes::NoteID, @@ -21,11 +20,7 @@ impl Card { self.ctype = CardType::New; self.queue = CardQueue::New; self.interval = 0; - if self.ease_factor == 0 { - // unlike the old Python code, we leave the ease factor alone - // if it's already set - self.ease_factor = INITIAL_EASE_FACTOR_THOUSANDS; - } + self.ease_factor = 0; } /// If the card is new, change its position.