Index: branches/5.2.x/units/coupons/coupons_tag_processor.php =================================================================== diff -u -N -r13845 -r14099 --- branches/5.2.x/units/coupons/coupons_tag_processor.php (.../coupons_tag_processor.php) (revision 13845) +++ branches/5.2.x/units/coupons/coupons_tag_processor.php (.../coupons_tag_processor.php) (revision 14099) @@ -1,6 +1,6 @@ Application->recallObject($this->getPrefixSpecial()); - $formatter =& $this->Application->makeClass('kDateFormatter'); + $object =& $this->getObject($params); + $formatter =& $this->Application->recallObject('kDateFormatter'); + return $formatter->Format( adodb_mktime() + $this->Application->ConfigValue('Comm_DefaultCouponDuration') * 3600 * 24, 'Expiration_date', $object); } function DefaultExpTime($params){ - $object = &$this->Application->recallObject($this->getPrefixSpecial()); - $formatter =& $this->Application->makeClass('kDateFormatter'); + $object =& $this->getObject($params); + $formatter =& $this->Application->recallObject('kDateFormatter'); + return $formatter->Format( adodb_mktime() + $this->Application->ConfigValue('Comm_DefaultCouponDuration') * 3600 * 24, 'Expiration_time', $object); } } \ No newline at end of file