Track file uploads on Wings, not the panel
This commit is contained in:
parent
6a11c32bb2
commit
f8c48214a5
5 changed files with 11 additions and 3 deletions
|
@ -5,6 +5,7 @@ namespace Pterodactyl\Http\Controllers\Api\Client\Servers;
|
|||
use Pterodactyl\Models\User;
|
||||
use Pterodactyl\Models\Server;
|
||||
use Pterodactyl\Models\Permission;
|
||||
use Pterodactyl\Models\ActivityLog;
|
||||
use Spatie\QueryBuilder\QueryBuilder;
|
||||
use Spatie\QueryBuilder\AllowedFilter;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
|
@ -26,6 +27,7 @@ class ActivityLogController extends ClientApiController
|
|||
->with('actor')
|
||||
->allowedSorts(['timestamp'])
|
||||
->allowedFilters([AllowedFilter::partial('event')])
|
||||
->whereNotIn('activity_logs.event', ActivityLog::DISABLED_EVENTS)
|
||||
->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
|
||||
// painful so for now we'll execute a simpler query.
|
||||
|
|
Reference in a new issue