fix: ServerRoleController accepts 'me' userId, AutocompleteController null id UUID fallback
This commit is contained in:
@@ -23,6 +23,11 @@ class AutocompleteController extends Controller
|
||||
{
|
||||
$this->requireAccess($request, $server);
|
||||
|
||||
// Pterodactyl's route model binding resolves by UUID; ensure we have the integer PK
|
||||
if ($server->id === null) {
|
||||
$server = Server::where('uuid', $server->uuid)->firstOrFail();
|
||||
}
|
||||
|
||||
$query = (string) $request->get('q', '');
|
||||
$suggestions = $this->engine->suggest(
|
||||
$server->id,
|
||||
|
||||
Reference in New Issue
Block a user