aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-server-database
diff options
context:
space:
mode:
Diffstat (limited to 'crates/atuin-server-database')
-rw-r--r--crates/atuin-server-database/src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/atuin-server-database/src/lib.rs b/crates/atuin-server-database/src/lib.rs
index f6933b94..04101495 100644
--- a/crates/atuin-server-database/src/lib.rs
+++ b/crates/atuin-server-database/src/lib.rs
@@ -136,7 +136,7 @@ pub trait Database: Sized + Clone + Send + Sync + 'static {
Box::new(months.map(move |month| {
let start = Date::from_calendar_date(year, month, 1)?;
- let days = time::util::days_in_year_month(year, month);
+ let days = start.month().length(year);
let end = start + Duration::days(days as i64);
Ok((month as u64, start..end))
@@ -144,7 +144,7 @@ pub trait Database: Sized + Clone + Send + Sync + 'static {
}
TimePeriod::Day { year, month } => {
- let days = 1..time::util::days_in_year_month(year, month);
+ let days = 1..month.length(year);
Box::new(days.map(move |day| {
let start = Date::from_calendar_date(year, month, day)?;
let end = start