From dc53e59cb9718fd5751066539fed46d7cdf01268 Mon Sep 17 00:00:00 2001 From: Kiwinote Date: Mon, 28 Jun 2010 09:54:06 +0100 Subject: December is month 12, not month 0 --- apt/utils.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apt/utils.py') diff --git a/apt/utils.py b/apt/utils.py index 80ba6d65..f4d34261 100644 --- a/apt/utils.py +++ b/apt/utils.py @@ -33,6 +33,8 @@ def get_maintenance_end_date(release_date, m_months): support_end_year = (release_date.year + years + (release_date.month + months)/12) support_end_month = (release_date.month + months) % 12 + if support_end_month == 0: + support_end_month = 12 return (support_end_year, support_end_month) -- cgit v1.2.3 From 944626c874a7b42043d279d918c92c407627a314 Mon Sep 17 00:00:00 2001 From: Kiwinote Date: Mon, 28 Jun 2010 10:02:06 +0100 Subject: And subtract a year --- apt/utils.py | 1 + 1 file changed, 1 insertion(+) (limited to 'apt/utils.py') diff --git a/apt/utils.py b/apt/utils.py index f4d34261..4b3da39f 100644 --- a/apt/utils.py +++ b/apt/utils.py @@ -35,6 +35,7 @@ def get_maintenance_end_date(release_date, m_months): support_end_month = (release_date.month + months) % 12 if support_end_month == 0: support_end_month = 12 + support_end_year -= 1 return (support_end_year, support_end_month) -- cgit v1.2.3