From d4c70fba0091808800225a4a0f3a814b7d77fdd6 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 22 Apr 2025 13:52:03 +0700 Subject: [PATCH] feat(permohonan): tambahkan notifikasi saat permohonan dibuat - Menambahkan penggunaan notifikasi PermohonanNotif untuk memberitahukan pengguna saat permohonan baru dibuat. - Mengambil pengguna yang membuat permohonan menggunakan ID dari kolom created_by. --- app/Http/Controllers/PermohonanController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/Controllers/PermohonanController.php b/app/Http/Controllers/PermohonanController.php index c6372f3..7da543c 100644 --- a/app/Http/Controllers/PermohonanController.php +++ b/app/Http/Controllers/PermohonanController.php @@ -22,11 +22,13 @@ use Modules\Lpj\Models\NilaiPlafond; use Modules\Lpj\Models\Permohonan; use Modules\Lpj\Models\StatusPermohonan; use Modules\Lpj\Models\TujuanPenilaian; +use Modules\Lpj\Notifications\PermohonanNotif; use Modules\Lpj\Services\PermohonanHistoryService; use Illuminate\Support\Facades\Auth; use Illuminate\Http\JsonResponse; use Illuminate\Support\Facades\DB; use Modules\Lpj\Models\Penilaian; +use Modules\Usermanagement\Models\User; class PermohonanController extends Controller { @@ -63,6 +65,10 @@ class PermohonanController extends Controller // Save to database $permohonan = Permohonan::create($validate); + $user_ = User::find($permohonan->created_by); + $user_->notify(new PermohonanNotif($permohonan)); + + // Create history $this->historyService->createHistory( $permohonan,