Dispatch nya taruh di luar dan akan di cek apakah bisa di kirim ataupun tidak

This commit is contained in:
2024-11-25 10:14:59 +07:00
committed by Daeng Deni Mardaeni
parent 434ebf6cea
commit 5a9e04c1d0

View File

@@ -737,18 +737,18 @@ class TenderController extends Controller
'provinces' => $provinces
])->render();
try {
// Dispatch job untuk mengirim email
SendPenawaranTenderJob::dispatch(
$kjpps->pluck('emails')->flatten()->toArray(),
$penawaran,
$permohonan,
$villages,
$districts,
$cities,
$provinces
);
// Dispatch job untuk mengirim email
SendPenawaranTenderJob::dispatch(
$kjpps->pluck('emails')->flatten()->toArray(),
$penawaran,
$permohonan,
$villages,
$districts,
$cities,
$provinces
);
try {
// Proses log email untuk setiap KJPP
foreach ($kjpps as $kjppData) {
foreach ($kjppData['emails'] as $email) {
@@ -932,19 +932,18 @@ class TenderController extends Controller
'provinces' => $provinces
])->render();
SendPenawaranKJPPTenderJob::dispatch(
$kjpps,
$dp1,
$penawaran,
$permohonan,
$villages,
$districts,
$cities,
$provinces
);
try {
SendPenawaranKJPPTenderJob::dispatch(
$kjpps,
$dp1,
$penawaran,
$permohonan,
$villages,
$districts,
$cities,
$provinces
);
// Proses log email
foreach ($kjpps as $email) {
// Cek apakah sudah ada log dengan status 'failed' untuk email ini