Fix more permissions checking

This commit is contained in:
Dane Everitt 2016-01-08 22:30:21 -05:00
parent b996316d92
commit b41e7ecf09
3 changed files with 15 additions and 6 deletions

View file

@ -221,4 +221,13 @@ class ServerPolicy
return $user->permissions()->server($server)->permission('view-manage')->exists();
}
public function viewAllocation(User $user, Server $server)
{
if ($this->isOwner($user, $server)) {
return true;
}
return $user->permissions()->server($server)->permission('view-allocation')->exists();
}
}