Add seconds

This commit is contained in:
Luc Mcgrady 2025-08-04 19:38:41 +01:00
parent 3616ae1c1f
commit b6d2a9b90a
No known key found for this signature in database
GPG key ID: 4F3D7A0B17CC3D9C

View file

@ -8,7 +8,11 @@ use crate::scheduler::timespan::Timespan;
use crate::scheduler::timespan::TimespanUnit;
pub fn studied_today(cards: u32, secs: f32, tr: &I18n) -> String {
let span = Timespan::from_secs(secs).to_unit(TimespanUnit::Minutes);
let span = Timespan::from_secs(secs).to_unit(if secs < 60 {
TimespanUnit::Seconds
} else {
TimespanUnit::Minutes
});
let amount = span.as_unit();
let unit = span.unit().as_str();
let secs_per_card = if cards > 0 {