From 799216d3d3746c88b62351867313e44ec67a3e13 Mon Sep 17 00:00:00 2001 From: Kelvin Chappell Date: Fri, 4 Oct 2019 11:59:59 +0100 Subject: [PATCH] Only log in exceptional case --- .../com/gu/holiday_stops/subscription/StoppedProduct.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/holiday-stops/src/main/scala/com/gu/holiday_stops/subscription/StoppedProduct.scala b/lib/holiday-stops/src/main/scala/com/gu/holiday_stops/subscription/StoppedProduct.scala index 892c943d25..bf708d2edd 100644 --- a/lib/holiday-stops/src/main/scala/com/gu/holiday_stops/subscription/StoppedProduct.scala +++ b/lib/holiday-stops/src/main/scala/com/gu/holiday_stops/subscription/StoppedProduct.scala @@ -1,5 +1,6 @@ package com.gu.holiday_stops.subscription +import java.time.LocalDate.now import java.time.{LocalDate, Period} import acyclic.skipped @@ -71,7 +72,8 @@ abstract class StoppedProduct( */ private def nextBillingPeriodStartDate: LocalDate = { - logger.info(s"Calculating nextBillingPeriodStartDate for $this") + if (stoppedPublicationDate.isAfter(now.plusYears(5))) + logger.info(s"Calculating nextBillingPeriodStartDate for curious case $this") if (billingPeriod == "Specific_Weeks") invoicedPeriod.endDateExcluding else {