mirror of
https://github.com/vitodeploy/vito.git
synced 2025-07-03 15:02:34 +00:00
#591 - sites
This commit is contained in:
@ -2,7 +2,6 @@
|
||||
|
||||
namespace App\Policies;
|
||||
|
||||
use App\Enums\SiteFeature;
|
||||
use App\Models\Command;
|
||||
use App\Models\Server;
|
||||
use App\Models\Site;
|
||||
@ -17,7 +16,6 @@ public function viewAny(User $user, Site $site, Server $server): bool
|
||||
{
|
||||
return ($user->isAdmin() || $server->project->users->contains($user)) &&
|
||||
$server->isReady() &&
|
||||
$site->hasFeature(SiteFeature::COMMANDS) &&
|
||||
$site->isReady();
|
||||
}
|
||||
|
||||
@ -27,7 +25,6 @@ public function view(User $user, Command $command, Site $site, Server $server):
|
||||
$site->server_id === $server->id &&
|
||||
$server->isReady() &&
|
||||
$site->isReady() &&
|
||||
$site->hasFeature(SiteFeature::COMMANDS) &&
|
||||
$command->site_id === $site->id;
|
||||
}
|
||||
|
||||
@ -35,7 +32,6 @@ public function create(User $user, Site $site, Server $server): bool
|
||||
{
|
||||
return ($user->isAdmin() || $server->project->users->contains($user)) &&
|
||||
$server->isReady() &&
|
||||
$site->hasFeature(SiteFeature::COMMANDS) &&
|
||||
$site->isReady();
|
||||
}
|
||||
|
||||
@ -45,7 +41,6 @@ public function update(User $user, Command $command, Site $site, Server $server)
|
||||
$site->server_id === $server->id &&
|
||||
$server->isReady() &&
|
||||
$site->isReady() &&
|
||||
$site->hasFeature(SiteFeature::COMMANDS) &&
|
||||
$command->site_id === $site->id;
|
||||
}
|
||||
|
||||
@ -55,7 +50,6 @@ public function delete(User $user, Command $command, Site $site, Server $server)
|
||||
$site->server_id === $server->id &&
|
||||
$server->isReady() &&
|
||||
$site->isReady() &&
|
||||
$site->hasFeature(SiteFeature::COMMANDS) &&
|
||||
$command->site_id === $site->id;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user