feat: send WhatsApp notification on sales order confirmed
This commit is contained in:
1 parent
639282f707
commit
68c605bc69
2 files changed
+34
No files matched your search
@@ -7,6 +7,7 @@ use App\Models\Customer;
|
||||
use App\Models\Item;
|
||||
use App\Models\SalesOrder;
|
||||
use App\Models\SalesOrderItem;
|
||||
use App\Notifications\Sales\SalesOrderConfirmedNotification;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class SalesOrderController extends Controller
|
||||
@@ -101,6 +102,10 @@ class SalesOrderController extends Controller
|
||||
{
|
||||
$salesOrder->update(['status' => 'confirmed']);
|
||||
|
||||
if ($salesOrder->customer && $salesOrder->customer->whatsapp_number) {
|
||||
$salesOrder->customer->notify(new SalesOrderConfirmedNotification($salesOrder));
|
||||
}
|
||||
|
||||
return redirect()->back()->with('success', 'Sales order confirmed.');
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user