From 45770f123714c89ddde08be7a8e11437c71f026d Mon Sep 17 00:00:00 2001 From: PyryL Date: Mon, 12 Dec 2022 19:48:53 +0200 Subject: [PATCH] pylint fixes --- fixedcal/core/date.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fixedcal/core/date.py b/fixedcal/core/date.py index f432492..e614f64 100644 --- a/fixedcal/core/date.py +++ b/fixedcal/core/date.py @@ -219,7 +219,7 @@ class FixedDate: difference = self.date - other.date greg_leap_days = gregorian_leap_days_between(self.date, other.date) fixed_leap_days = fixed_leap_days_between(self.date, other.date) - return difference - datetime.timedelta(greg_leap_days) + datetime.timedelta(fixed_leap_days) + return difference + datetime.timedelta(fixed_leap_days - greg_leap_days) if isinstance(other, datetime.timedelta): new_date = self.date - other return FixedDate(date=new_date)