feat(email): tambahkan informasi pengguna pada email penawaran
- Menambahkan parameter user pada konstruktor SendPenawaranKJPPEmail. - Mengupdate data yang dikirimkan ke view untuk menyertakan informasi pengguna sebagai cc dan bcc. - Menggunakan auth()->user() untuk mendapatkan informasi pengguna yang sedang login di TenderController.
This commit is contained in:
@@ -23,7 +23,7 @@ class SendPenawaranKJPPEmail extends Mailable
|
||||
/**
|
||||
* Create a new message instance.
|
||||
*/
|
||||
public function __construct($dp1, $penawaran, $permohonan, $villages, $districts, $cities, $provinces)
|
||||
public function __construct($dp1, $penawaran, $permohonan, $villages, $districts, $cities, $provinces, $user)
|
||||
{
|
||||
// Assign data yang diterima ke properti
|
||||
$this->dp1 = $dp1;
|
||||
@@ -33,6 +33,7 @@ class SendPenawaranKJPPEmail extends Mailable
|
||||
$this->districts = $districts;
|
||||
$this->cities = $cities;
|
||||
$this->provinces = $provinces;
|
||||
$this->user = $user; // Tambahkan user ke data yang dikirimkan ke view, sebagai cc dan bcc
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,6 +51,7 @@ class SendPenawaranKJPPEmail extends Mailable
|
||||
'districts' => $this->districts,
|
||||
'cities' => $this->cities,
|
||||
'provinces' => $this->provinces,
|
||||
'user' => $this->user // Tambahkan user ke data yang dikirimkan ke view, sebagai cc dan bcc
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -930,7 +930,7 @@ class TenderController extends Controller
|
||||
'districts' => $districts,
|
||||
'cities' => $cities,
|
||||
'provinces' => $provinces,
|
||||
'user' => $this->user,
|
||||
'user' => auth()->user(),
|
||||
])->render();
|
||||
|
||||
SendPenawaranKJPPTenderJob::dispatch(
|
||||
|
||||
Reference in New Issue
Block a user