Fixed date manipulation²

This commit is contained in:
Franck Allimant
2014-05-02 18:24:15 +02:00
parent 5e3585766d
commit 23a74999e8

View File

@@ -172,7 +172,7 @@ class CouponController extends BaseAdminController
'shortDescription' => $coupon->getShortDescription(), 'shortDescription' => $coupon->getShortDescription(),
'description' => $coupon->getDescription(), 'description' => $coupon->getDescription(),
'isEnabled' => $coupon->getIsEnabled(), 'isEnabled' => $coupon->getIsEnabled(),
'expirationDate' => $coupon->getExpirationDate(), 'expirationDate' => $coupon->getExpirationDate($this->getDefaultDateFormat()),
'isAvailableOnSpecialOffers' => $coupon->getIsAvailableOnSpecialOffers(), 'isAvailableOnSpecialOffers' => $coupon->getIsAvailableOnSpecialOffers(),
'isCumulative' => $coupon->getIsCumulative(), 'isCumulative' => $coupon->getIsCumulative(),
'isRemovingPostage' => $coupon->getIsRemovingPostage(), 'isRemovingPostage' => $coupon->getIsRemovingPostage(),
@@ -506,7 +506,8 @@ class CouponController extends BaseAdminController
} catch (\Exception $e) { } catch (\Exception $e) {
// Any other error // Any other error
$message = 'Sorry, an error occurred:'; $message = $this->getTranslator()->trans('Sorry, an error occurred: %err', ['%err' => $e->getMessage()]);
$this->logError($action, $message, $e); $this->logError($action, $message, $e);
} }
@@ -717,7 +718,7 @@ class CouponController extends BaseAdminController
$data['shortDescription'], $data['shortDescription'],
$data['description'], $data['description'],
$data['isEnabled'], $data['isEnabled'],
$data['expirationDate'], \DateTime::createFromFormat($this->getDefaultDateFormat(), $data['expirationDate']),
$data['isAvailableOnSpecialOffers'], $data['isAvailableOnSpecialOffers'],
$data['isCumulative'], $data['isCumulative'],
$data['isRemovingPostage'], $data['isRemovingPostage'],
@@ -801,6 +802,7 @@ class CouponController extends BaseAdminController
) )
); );
} }
protected function getDefaultDateFormat() protected function getDefaultDateFormat()
{ {
return LangQuery::create()->findOneByByDefault(true)->getDateFormat(); return LangQuery::create()->findOneByByDefault(true)->getDateFormat();