fix loading indicator and send invoice status error

This commit is contained in:
Mohit Panjwani
2021-12-07 17:28:49 +05:30
parent 15cef7c970
commit e8b4339237
77 changed files with 253 additions and 253 deletions

View File

@ -460,14 +460,14 @@ class Invoice extends Model implements HasMedia
{
$data = $this->sendInvoiceData($data);
\Mail::to($data['to'])->send(new SendInvoiceMail($data));
if ($this->status == Invoice::STATUS_DRAFT) {
$this->status = Invoice::STATUS_SENT;
$this->sent = true;
$this->save();
}
\Mail::to($data['to'])->send(new SendInvoiceMail($data));
return [
'success' => true,
'type' => 'send',

View File

@ -369,6 +369,7 @@ class RecurringInvoice extends Model
'customer' => $invoice->customer->toArray(),
'company' => Company::find($invoice->company_id)
];
$invoice->send($data);
}
}