mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-20 11:04:45 +02:00
only incude "server" subjects in query
This commit is contained in:
parent
258c97bf14
commit
d9e4fb416e
@ -30,7 +30,7 @@ class ActivityResource extends Resource
|
|||||||
/** @var Server $server */
|
/** @var Server $server */
|
||||||
$server = Filament::getTenant();
|
$server = Filament::getTenant();
|
||||||
|
|
||||||
return ActivityLog::whereHas('subjects', fn (Builder $query) => $query->where('subject_id', $server->id))
|
return ActivityLog::whereHas('subjects', fn (Builder $query) => $query->where('subject_id', $server->id)->where('subject_type', $server->getMorphClass()))
|
||||||
->whereNotIn('activity_logs.event', ActivityLog::DISABLED_EVENTS)
|
->whereNotIn('activity_logs.event', ActivityLog::DISABLED_EVENTS)
|
||||||
->when(config('activity.hide_admin_activity'), function (Builder $builder) use ($server) {
|
->when(config('activity.hide_admin_activity'), function (Builder $builder) use ($server) {
|
||||||
// We could do this with a query and a lot of joins, but that gets pretty
|
// We could do this with a query and a lot of joins, but that gets pretty
|
||||||
|
Loading…
x
Reference in New Issue
Block a user