More API updates, better support for node config edits
This commit is contained in:
parent
800e2df6b2
commit
cf21fd5a4b
21 changed files with 449 additions and 125 deletions
|
@ -35,13 +35,11 @@ class UserTransformer extends ApiTransformer
|
|||
*/
|
||||
public function includeServers(User $user)
|
||||
{
|
||||
if ($this->authorize('server-list')) {
|
||||
if (! $this->authorize('server-list')) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (! $user->relationLoaded('servers')) {
|
||||
$user->load('servers');
|
||||
}
|
||||
$user->loadMissing('servers');
|
||||
|
||||
return $this->collection($user->getRelation('servers'), new ServerTransformer($this->getRequest()), 'server');
|
||||
}
|
||||
|
|
Reference in a new issue