perbaiki looping pada kirim surat tender kjpp pada saat gagal kirim

This commit is contained in:
2024-11-22 09:17:52 +07:00
committed by putrakuningan
parent e980446dfe
commit 42539fb402

View File

@@ -858,6 +858,7 @@ class TenderController extends Controller
return redirect()->route('tender.penawaran.ulang.index')->with('success', 'Email Penawaran Berhasil Terkirim!');
} catch (\Exception $e) {
// Log email gagal
foreach ($kjpps as $email) {
$log = PenawaranEmailTenderLog::where('penawaran_id', $penawaran->id)
->where('to_email', $email)
->where('status', 'success')
@@ -882,7 +883,6 @@ class TenderController extends Controller
'updated_at' => now(),
]);
} else {
foreach ($kjpps as $email) {
PenawaranEmailTenderLog::create([
'penawaran_id' => $penawaran->id,
'kjpp' => $dp1->kjpp->code . ' | ' . $dp1->kjpp->name,
@@ -896,6 +896,7 @@ class TenderController extends Controller
]);
}
}
return redirect()->route('tender.penawaran.showKirimEmail', ['noreg' => $noreg])->with('error', 'Email Penawaran Gagal Terkirim!');
}
}