fix: add own servers on cloud
This commit is contained in:
@@ -93,6 +93,8 @@ class Kernel extends ConsoleKernel
|
|||||||
{
|
{
|
||||||
if (isCloud()) {
|
if (isCloud()) {
|
||||||
$servers = $this->allServers->whereRelation('team.subscription', 'stripe_invoice_paid', true)->whereRelation('settings', 'is_usable', true)->whereRelation('settings', 'is_reachable', true)->get();
|
$servers = $this->allServers->whereRelation('team.subscription', 'stripe_invoice_paid', true)->whereRelation('settings', 'is_usable', true)->whereRelation('settings', 'is_reachable', true)->get();
|
||||||
|
$own = Team::find(0)->servers;
|
||||||
|
$servers = $servers->merge($own);
|
||||||
} else {
|
} else {
|
||||||
$servers = $this->allServers->whereRelation('settings', 'is_usable', true)->whereRelation('settings', 'is_reachable', true)->get();
|
$servers = $this->allServers->whereRelation('settings', 'is_usable', true)->whereRelation('settings', 'is_reachable', true)->get();
|
||||||
}
|
}
|
||||||
@@ -191,7 +193,7 @@ class Kernel extends ConsoleKernel
|
|||||||
if ($server->isFunctional() === false) {
|
if ($server->isFunctional() === false) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (isCloud() && data_get($server->team->subscription, 'stripe_invoice_paid', false) === false) {
|
if (isCloud() && data_get($server->team->subscription, 'stripe_invoice_paid', false) === false && $server->team->id !== 0) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
$finalScheduledBackups->push($scheduled_backup);
|
$finalScheduledBackups->push($scheduled_backup);
|
||||||
@@ -241,7 +243,7 @@ class Kernel extends ConsoleKernel
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isCloud() && data_get($server->team->subscription, 'stripe_invoice_paid', false) === false) {
|
if (isCloud() && data_get($server->team->subscription, 'stripe_invoice_paid', false) === false && $server->team->id !== 0) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user