Fixed #280 VNet reload Job type Error

This commit is contained in:
BrettonYe
2023-08-16 00:33:26 +08:00
committed by BrettonYe
parent 73ac656935
commit 1e35ed9646

View File

@@ -2,6 +2,7 @@
namespace App\Jobs\VNet;
use App\Models\Node;
use Arr;
use Exception;
use Http;
@@ -23,9 +24,13 @@ class reloadNode implements ShouldQueue
private Collection $nodes;
public function __construct(Collection $nodes)
public function __construct(Collection|Node $nodes)
{
$this->nodes = $nodes;
if ($nodes instanceof Collection) {
$this->nodes = $nodes;
} else {
$this->nodes = $nodes->get();
}
}
public function handle(): bool