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.
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user