1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-08 20:22:42 +01:00

Add check for invoice JS amounts

This commit is contained in:
Hillel Coren 2017-07-03 15:09:55 +03:00
parent 561407f3cc
commit 2786aae871

View File

@ -76,7 +76,7 @@ class CheckData extends Command
$this->checkDraftSentInvoices();
}
$this->checkInvoices();
//$this->checkInvoices();
$this->checkBalances();
$this->checkContacts();
$this->checkUserAccounts();
@ -142,8 +142,7 @@ class CheckData extends Command
$date = new Carbon();
$date = $date->subDays(1)->format('Y-m-d');
$invoices = Invoice::withTrashed()
->with('invitations')
$invoices = Invoice::with('invitations')
->where('created_at', '>', $date)
->orderBy('id')
->get(['id', 'balance']);
@ -155,7 +154,7 @@ class CheckData extends Command
$result = floatval(strip_tags($result));
$this->logMessage('Result: ' . $result);
if ($result != $invoice->balance) {
if ($result && $result != $invoice->balance) {
$this->logMessage("Amounts do not match - PHP: {$invoice->balance}, JS: {$result}");
$this->isValid = false;
}