From e3850f79dac85d96a85cd267e95fb8188f3941f0 Mon Sep 17 00:00:00 2001 From: Albert Santoni Date: Wed, 11 Jun 2014 14:09:40 -0400 Subject: [PATCH] Fix for detecting account duration --- .../application/controllers/ShowbuilderController.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/airtime_mvc/application/controllers/ShowbuilderController.php b/airtime_mvc/application/controllers/ShowbuilderController.php index 6a7608097..2ccd29ce4 100644 --- a/airtime_mvc/application/controllers/ShowbuilderController.php +++ b/airtime_mvc/application/controllers/ShowbuilderController.php @@ -446,11 +446,12 @@ class ShowbuilderController extends Zend_Controller_Action if ($trialEndDateStr == '') { $accountDuration = 0; } else { - $trialDurationDays = 30; $today = new DateTime(); - $trialEndDate = new DateTime($trialEndDate); - $interval = $today->diff($trialEndDate); - $accountDuration = $trialDurationDays - $interval->d; + $trialEndDate = new DateTime($trialEndDateStr); + $trialDuration = new DateInterval("P30D"); //30 day trial duration + $accountCreationDate = $trialEndDate->sub($trialDuration); + $interval = $today->diff($accountCreationDate); + $accountDuration = $interval->days; } $code = "$( document ).ready(function() {