refactor server limit check job + email notifications view

This commit is contained in:
Andras Bacsai
2024-11-05 11:22:23 +01:00
parent bfad7c7d7f
commit 5ce6c3ded1
4 changed files with 211 additions and 204 deletions

View File

@@ -30,8 +30,7 @@ class ServerLimitCheckJob implements ShouldBeEncrypted, ShouldQueue
try {
$servers = $this->team->servers;
$servers_count = $servers->count();
$limit = data_get($this->team->limits, 'serverLimit', 2);
$number_of_servers_to_disable = $servers_count - $limit;
$number_of_servers_to_disable = $servers_count - $this->team->limits;
if ($number_of_servers_to_disable > 0) {
$servers = $servers->sortbyDesc('created_at');
$servers_to_disable = $servers->take($number_of_servers_to_disable);