diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php index 502e8f89..88af1963 100644 --- a/app/Http/Controllers/Admin/UserController.php +++ b/app/Http/Controllers/Admin/UserController.php @@ -62,7 +62,9 @@ class UserController extends Controller */ public function json(Request $request) { - $users = QueryBuilder::for(User::query())->allowedFilters(['id', 'name', 'pterodactyl_id', 'email'])->paginate(25); + $users = QueryBuilder::for(User::query()) + ->allowedFilters(['id', 'name', 'pterodactyl_id', 'email']) + ->paginate(25); if ($request->query('user_id')) { $user = User::query()->findOrFail($request->input('user_id')); diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index c220bc7f..0224d58a 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -5,6 +5,7 @@ namespace App\Providers; use Illuminate\Pagination\Paginator; use Illuminate\Support\Facades\Schema; use Illuminate\Support\ServiceProvider; +use Spatie\QueryBuilder\QueryBuilderRequest; class AppServiceProvider extends ServiceProvider { @@ -27,5 +28,6 @@ class AppServiceProvider extends ServiceProvider { Paginator::useBootstrap(); Schema::defaultStringLength(191); + QueryBuilderRequest::setArrayValueDelimiter('|'); } }