Improvements
This commit is contained in:
@@ -4,6 +4,7 @@ namespace App\Domains\Invoice\Actions\CreateInvoice;
|
||||
|
||||
use App\Enumerations\InvoiceStatus;
|
||||
use App\Mail\InvoiceMails\InvoiceMailsNewInvoiceMail;
|
||||
use App\Mail\InvoiceMails\InvoiceMailsSubmittedConfirmationMail;
|
||||
use App\Mail\ParticipantParticipationMails\EventSignUpSuccessfullMail;
|
||||
use App\Models\Invoice;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
@@ -50,6 +51,13 @@ class CreateInvoiceCommand {
|
||||
if ($invoice !== null) {
|
||||
$response->success = true;
|
||||
$response->invoice = $invoice;
|
||||
|
||||
if ($invoice->contact_email !== null) {
|
||||
Mail::to($invoice->contact_email)->send(new InvoiceMailsSubmittedConfirmationMail(
|
||||
invoice: $invoice,
|
||||
costUnit: $this->request->costUnit,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
if ($this->request->costUnit->mail_on_new) {
|
||||
|
||||
Reference in New Issue
Block a user