Fixed problem when effective_date is an empty string, as opposed to completely missing.

git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@523 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
abijah
2009-08-11 01:07:01 +00:00
parent aa65c18c39
commit 0727d5f091

View File

@@ -630,7 +630,8 @@ class Transaction extends AppModel {
if (!empty($se)) { if (!empty($se)) {
$se['transaction_id'] = $ret['transaction_id']; $se['transaction_id'] = $ret['transaction_id'];
$se += array('effective_date' => $transaction_stamp); if (empty($se['effective_date']))
$se['effective_date'] = $transaction_stamp;
$result = $this->StatementEntry->addStatementEntry($se); $result = $this->StatementEntry->addStatementEntry($se);
$ret['entries'][$e_index]['StatementEntry'] = $result; $ret['entries'][$e_index]['StatementEntry'] = $result;
if ($result['error']) { if ($result['error']) {