mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Purchase Order Emails
This commit is contained in:
parent
24b4c3fbab
commit
8f5896db22
@ -20,6 +20,7 @@ use App\Jobs\Mail\EntitySentMailer;
|
|||||||
use App\Jobs\PurchaseOrder\PurchaseOrderEmail;
|
use App\Jobs\PurchaseOrder\PurchaseOrderEmail;
|
||||||
use App\Models\Credit;
|
use App\Models\Credit;
|
||||||
use App\Models\Invoice;
|
use App\Models\Invoice;
|
||||||
|
use App\Models\PurchaseOrder;
|
||||||
use App\Models\Quote;
|
use App\Models\Quote;
|
||||||
use App\Models\RecurringInvoice;
|
use App\Models\RecurringInvoice;
|
||||||
use App\Transformers\CreditTransformer;
|
use App\Transformers\CreditTransformer;
|
||||||
@ -127,8 +128,7 @@ class EmailController extends BaseController
|
|||||||
];
|
];
|
||||||
|
|
||||||
if($entity == 'purchaseOrder' || $template == 'purchase_order'){
|
if($entity == 'purchaseOrder' || $template == 'purchase_order'){
|
||||||
PurchaseOrderEmail::dispatch($entity_obj, $entity_obj->company, $data);
|
return $this->sendPurchaseOrder($entity_obj, $data);
|
||||||
return $this->itemResponse($entity_obj);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$entity_obj->invitations->each(function ($invitation) use ($data, $entity_string, $entity_obj, $template) {
|
$entity_obj->invitations->each(function ($invitation) use ($data, $entity_string, $entity_obj, $template) {
|
||||||
@ -182,4 +182,17 @@ class EmailController extends BaseController
|
|||||||
|
|
||||||
return $this->itemResponse($entity_obj->fresh());
|
return $this->itemResponse($entity_obj->fresh());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private function sendPurchaseOrder($entity_obj, $data)
|
||||||
|
{
|
||||||
|
|
||||||
|
$this->entity_type = PurchaseOrder::class;
|
||||||
|
|
||||||
|
$this->entity_transformer = PurchaseOrderTransformer::class;
|
||||||
|
|
||||||
|
PurchaseOrderEmail::dispatch($entity_obj, $entity_obj->company, $data);
|
||||||
|
|
||||||
|
return $this->itemResponse($entity_obj);
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user