[FIX] Do not add TXFee with txfee 0

This commit is contained in:
Sebastian Grewe 2014-02-11 16:35:01 +01:00
parent 86d68eff1c
commit 9039eb29dc

View File

@ -342,10 +342,12 @@ class Transaction extends Base {
// Fetch the inserted record ID so we can return this at the end // Fetch the inserted record ID so we can return this at the end
$transaction_id = $this->insert_id; $transaction_id = $this->insert_id;
// Add TXFee record // Add TXFee record
if ($txfee > 0) {
if (!$this->addTransaction($account_id, $txfee, 'TXFee', NULL, $coin_address)) { if (!$this->addTransaction($account_id, $txfee, 'TXFee', NULL, $coin_address)) {
$this->setErrorMessage('Failed to create TXFee transaction record in database: ' . $this->getError()); $this->setErrorMessage('Failed to create TXFee transaction record in database: ' . $this->getError());
return false; return false;
} }
}
// Mark transactions archived // Mark transactions archived
if (!$this->setArchived($account_id, $this->insert_id)) { if (!$this->setArchived($account_id, $this->insert_id)) {
$this->setErrorMessage('Failed to mark transactions <= #' . $this->insert_id . ' as archived. ERROR: ' . $this->getError()); $this->setErrorMessage('Failed to mark transactions <= #' . $this->insert_id . ' as archived. ERROR: ' . $this->getError());