diff --git a/rslib/src/browser_table.rs b/rslib/src/browser_table.rs index 312a17561..c13d9c294 100644 --- a/rslib/src/browser_table.rs +++ b/rslib/src/browser_table.rs @@ -126,8 +126,9 @@ impl Card { } } - /// This uses card.due and card.ivl to infer the elapsed time. If 'set due - /// date' or an add-on has changed the due date, this won't be accurate. + /// If last_review_date isn't stored in the card, this uses card.due and + /// card.ivl to infer the elapsed time, which won't be accurate if + /// 'set due date' or an add-on has changed the due date. pub(crate) fn seconds_since_last_review(&self, timing: &SchedTimingToday) -> Option { if let Some(last_review_time) = self.last_review_time { Some(timing.now.elapsed_secs_since(last_review_time) as u32)