mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-13 22:54:25 +01:00
Add check for invoice JS amounts
This commit is contained in:
parent
561407f3cc
commit
2786aae871
@ -76,7 +76,7 @@ class CheckData extends Command
|
|||||||
$this->checkDraftSentInvoices();
|
$this->checkDraftSentInvoices();
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->checkInvoices();
|
//$this->checkInvoices();
|
||||||
$this->checkBalances();
|
$this->checkBalances();
|
||||||
$this->checkContacts();
|
$this->checkContacts();
|
||||||
$this->checkUserAccounts();
|
$this->checkUserAccounts();
|
||||||
@ -142,8 +142,7 @@ class CheckData extends Command
|
|||||||
$date = new Carbon();
|
$date = new Carbon();
|
||||||
$date = $date->subDays(1)->format('Y-m-d');
|
$date = $date->subDays(1)->format('Y-m-d');
|
||||||
|
|
||||||
$invoices = Invoice::withTrashed()
|
$invoices = Invoice::with('invitations')
|
||||||
->with('invitations')
|
|
||||||
->where('created_at', '>', $date)
|
->where('created_at', '>', $date)
|
||||||
->orderBy('id')
|
->orderBy('id')
|
||||||
->get(['id', 'balance']);
|
->get(['id', 'balance']);
|
||||||
@ -155,7 +154,7 @@ class CheckData extends Command
|
|||||||
$result = floatval(strip_tags($result));
|
$result = floatval(strip_tags($result));
|
||||||
$this->logMessage('Result: ' . $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->logMessage("Amounts do not match - PHP: {$invoice->balance}, JS: {$result}");
|
||||||
$this->isValid = false;
|
$this->isValid = false;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user