Bug fixes

This commit is contained in:
Hillel Coren 2014-05-25 17:48:00 +03:00
parent 3b4220cede
commit 36114d251f
5 changed files with 10 additions and 10 deletions

View File

@ -411,7 +411,7 @@ class PaymentController extends \BaseController
if ($invoice->is_quote)
{
$invoice = $this->invoiceRepo->cloneInvoice($invoice, $invoice->id, $invitation);
$invoice = $this->invoiceRepo->cloneInvoice($invoice, $invoice->id);
}
$payment = Payment::createNew($invitation);
@ -430,10 +430,10 @@ class PaymentController extends \BaseController
}
$payment->save();
$invoice->invoice_status_id = INVOICE_STATUS_PAID;
$invoice->save();
Event::fire('invoice.paid', $payment);
return $payment;

View File

@ -12,7 +12,7 @@ class EntityModel extends Eloquent
$className = get_called_class();
$entity = new $className();
if ($parent)
if ($parent)
{
$entity->user_id = $parent->user_id;
$entity->account_id = $parent->account_id;

View File

@ -318,11 +318,11 @@ class InvoiceRepository
return $invoice;
}
public function cloneInvoice($invoice, $quotePublicId = null, $invitation = null)
public function cloneInvoice($invoice, $quotePublicId = null)
{
$invoice->load('invitations', 'invoice_items');
$clone = Invoice::createNew($invitation ? $invitation : $invoice);
$clone = Invoice::createNew($invoice);
$clone->balance = $invoice->amount;
$clone->invoice_number = $invoice->account->getNextInvoiceNumber();
@ -364,7 +364,7 @@ class InvoiceRepository
foreach ($invoice->invoice_items as $item)
{
$cloneItem = InvoiceItem::createNew();
$cloneItem = InvoiceItem::createNew($invoice);
foreach ([
'product_id',
@ -383,7 +383,7 @@ class InvoiceRepository
foreach ($invoice->invitations as $invitation)
{
$cloneInvitation = Invitation::createNew();
$cloneInvitation = Invitation::createNew($invoice);
$cloneInvitation->contact_id = $invitation->contact_id;
$cloneInvitation->invitation_key = str_random(RANDOM_KEY_LENGTH);
$clone->invitations()->save($cloneInvitation);

View File

@ -19,7 +19,7 @@
@if ($showNinjaFooter)
<p/>
{{ trans('texts.ninja_email_footer', ['site' => '<a href="https://www.invoiceninja.com/?utm_source=email_footer">Invoice Ninja</a>']) }}
{{ trans('texts.ninja_email_footer', ['site' => '<a href="https://www.invoiceninja.com/?utm_source=view_email_footer">Invoice Ninja</a>']) }}
@endif
</body>

View File

@ -18,7 +18,7 @@
@if ($showNinjaFooter)
<p/>
{{ trans('texts.ninja_email_footer', ['site' => '<a href="https://www.invoiceninja.com/?utm_source=email_footer">Invoice Ninja</a>']) }}
{{ trans('texts.ninja_email_footer', ['site' => '<a href="https://www.invoiceninja.com/?utm_source=payment_email_footer">Invoice Ninja</a>']) }}
@endif
</body>