bug fixes

This commit is contained in:
Hillel Coren 2014-01-09 11:15:19 +00:00
parent ac917c2b51
commit bb3a7b9d1c
3 changed files with 8 additions and 8 deletions

View File

@ -43,11 +43,11 @@ class SendRecurringInvoices extends Command {
$invoice->amount = $recurInvoice->amount; $invoice->amount = $recurInvoice->amount;
$invoice->balance = $recurInvoice->amount; $invoice->balance = $recurInvoice->amount;
$invoice->currency_id = $recurInvoice->currency_id; $invoice->currency_id = $recurInvoice->currency_id;
$invoice->invoice_date = date_create(); $invoice->invoice_date = date_create()->format('Y-m-d');
if ($invoice->client->payment_terms) if ($invoice->client->payment_terms)
{ {
$invoice->due_date = date_create()->modify($invoice->client->payment_terms . ' day'); $invoice->due_date = date_create()->modify($invoice->client->payment_terms . ' day')->format('Y-m-d');
} }
$invoice->save(); $invoice->save();
@ -71,7 +71,7 @@ class SendRecurringInvoices extends Command {
$invoice->invitations()->save($invitation); $invoice->invitations()->save($invitation);
} }
$recurInvoice->last_sent_date = new DateTime(); $recurInvoice->last_sent_date = Carbon::now()->toDateTimeString();
$recurInvoice->save(); $recurInvoice->save();
$this->mailer->sendInvoice($invoice); $this->mailer->sendInvoice($invoice);

View File

@ -105,13 +105,13 @@ class Account extends Eloquent
public function getNextInvoiceNumber() public function getNextInvoiceNumber()
{ {
$orders = Invoice::withTrashed()->scope(false, $this->id)->get(); $invoices = Invoice::withTrashed()->scope(false, $this->id)->get();
$max = 0; $max = 0;
foreach ($orders as $order) foreach ($invoices as $invoice)
{ {
$number = intval(preg_replace("/[^0-9]/", "", $order->invoice_number)); $number = intval(preg_replace("/[^0-9]/", "", $invoice->invoice_number));
$max = max($max, $number); $max = max($max, $number);
} }