Bug fixes

This commit is contained in:
Hillel Coren 2015-11-16 21:29:22 +02:00
parent eaf73077b1
commit 3767a8a6a7
2 changed files with 5 additions and 3 deletions

View File

@ -273,7 +273,7 @@ class InvoiceController extends BaseController
$lastSent = ($invoice->is_recurring && $invoice->last_sent_date) ? $invoice->recurring_invoices->last() : null; $lastSent = ($invoice->is_recurring && $invoice->last_sent_date) ? $invoice->recurring_invoices->last() : null;
$data = array( $data = array(
'clients' => Client::scope()->withTrashed()->with('contacts', 'country')->whereId($invoice->id)->get(), 'clients' => Client::scope()->withTrashed()->with('contacts', 'country')->whereId($invoice->client_id)->get(),
'entityType' => $entityType, 'entityType' => $entityType,
'showBreadcrumbs' => $clone, 'showBreadcrumbs' => $clone,
'invoice' => $invoice, 'invoice' => $invoice,

View File

@ -23,8 +23,10 @@ class ContactMailer extends Mailer
$client = $invoice->client; $client = $invoice->client;
$account = $invoice->account; $account = $invoice->account;
if ($invoice->trashed() || $client->trashed()) { if ($client->trashed()) {
return false; return trans('texts.can_not_email_inactive_client');
} elseif ($invoice->trashed()) {
return trans('texts.can_not_email_inactive_invoice');
} }
$account->loadLocalizationSettings($client); $account->loadLocalizationSettings($client);