Skip to content

Commit 40f70a0

Browse files
committed
fix abstract_gregorian
1 parent 2a38bfe commit 40f70a0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

components/calendar/src/cal/abstract_gregorian.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use crate::error::DateError;
1111
use crate::options::DateFromFieldsOptions;
1212
use crate::preferences::CalendarAlgorithm;
1313
use crate::types::EraYear;
14-
use crate::{types, Calendar, DateDuration, DateDurationUnit, RangeError};
14+
use crate::{types, Calendar, DateDuration, RangeError};
1515
use calendrical_calculations::helpers::I32CastError;
1616
use calendrical_calculations::rata_die::RataDie;
1717

@@ -156,7 +156,7 @@ impl<Y: GregorianYears> Calendar for AbstractGregorian<Y> {
156156
}
157157

158158
fn add(&self, date: &Self::DateInner, duration: DateDuration, options: DateAddOptions) -> Result<Self::DateInner, DateError> {
159-
date.added(duration, self, options)
159+
date.added(duration, &AbstractGregorian(IsoEra), options)
160160
}
161161

162162
fn until(
@@ -165,7 +165,7 @@ impl<Y: GregorianYears> Calendar for AbstractGregorian<Y> {
165165
date2: &Self::DateInner,
166166
options: DateUntilOptions,
167167
) -> Result<DateDuration, Self::UntilError> {
168-
Ok(date1.until(date2, self, options))
168+
Ok(date1.until(date2, &AbstractGregorian(IsoEra), options))
169169
}
170170

171171
fn year_info(&self, date: &Self::DateInner) -> Self::Year {

0 commit comments

Comments
 (0)