From 0757e3d116216cfe6b0b7c5dac6d32cd06fd288e Mon Sep 17 00:00:00 2001 From: tuxarmy Date: Sat, 4 Apr 2026 11:24:16 +0700 Subject: [PATCH] fix: sembunyikan log kegiatan draft/pending dari widget aktivitas terbaru --- app/Filament/Widgets/ActivityLogWidget.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/Filament/Widgets/ActivityLogWidget.php b/app/Filament/Widgets/ActivityLogWidget.php index f9ba591..fb618b3 100644 --- a/app/Filament/Widgets/ActivityLogWidget.php +++ b/app/Filament/Widgets/ActivityLogWidget.php @@ -17,7 +17,15 @@ class ActivityLogWidget extends BaseWidget public function table(Table $table): Table { return $table - ->query(ActivityLog::with('user')->latest()->limit(15)) + ->query( + ActivityLog::with('user') + ->where(function (Builder $query) { + $query->where('model_type', '!=', \App\Models\Activity::class) + ->orWhereIn('action', ['approved', 'verified', 'executed']); + }) + ->latest() + ->limit(15) + ) ->columns([ TextColumn::make('created_at')->label('Waktu') ->dateTime('d M Y H:i')->sortable(),