From e2cb1ddef422d174b14fc0306c04738b843c1774 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 4 Feb 2015 09:09:56 -0500 Subject: [PATCH] Fix for some cases of bad dates --- priceQuoteForm.inc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/priceQuoteForm.inc b/priceQuoteForm.inc index 1f85d70..9c0e4b2 100644 --- a/priceQuoteForm.inc +++ b/priceQuoteForm.inc @@ -626,9 +626,14 @@ class ActionProcess extends HTML_QuickForm_Action contact_type = ':5:' WHERE email = :email"; } - - $arrival = "{$values['arrival']['Y']}-{$values['arrival']['m']}-{$values['arrival']['d']}"; - $departure = "{$values['departure']['Y']}-{$values['departure']['m']}-{$values['departure']['d']}"; + $arrival = ($_SESSION['bfForm']['arrival']) + ? $_SESSION['bfForm']['arrival'] + : $page->controller->exportValue('page1', 'arrival'); + $departure = ($_SESSION['bfForm']['departure']) + ? $_SESSION['bfForm']['departure'] + : $page->controller->exportValue('page1', 'departure'); + $arrival = "{$arrival['Y']}-{$arrival['m']}-{$arrival['d']}"; + $departure = "{$departure['Y']}-{$departure['m']}-{$departure['d']}"; $twin = ($values['twin'] == 'No') ? false : true; $sofa = ($values['sleeper'] == 'No') ? false : true; $partySize = ($values['golfers'] + $values['nongolfers']); -- 2.17.1