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) if ($invoice->is_quote)
{ {
$invoice = $this->invoiceRepo->cloneInvoice($invoice, $invoice->id, $invitation); $invoice = $this->invoiceRepo->cloneInvoice($invoice, $invoice->id);
} }
$payment = Payment::createNew($invitation); $payment = Payment::createNew($invitation);

View File

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

View File

@ -19,7 +19,7 @@
@if ($showNinjaFooter) @if ($showNinjaFooter)
<p/> <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 @endif
</body> </body>

View File

@ -18,7 +18,7 @@
@if ($showNinjaFooter) @if ($showNinjaFooter)
<p/> <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 @endif
</body> </body>