This commit is contained in:
Saeed Vaziry
2025-05-29 20:05:13 +02:00
parent 984c1f3a8e
commit 8b6f65db97
20 changed files with 777 additions and 150 deletions

View File

@ -8,6 +8,7 @@
use App\Models\Site;
use App\Models\Worker;
use App\SSH\Services\ProcessManager\ProcessManager;
use Illuminate\Support\Facades\Validator;
use Illuminate\Validation\Rule;
use Illuminate\Validation\ValidationException;
@ -20,6 +21,8 @@ class EditWorker
*/
public function edit(Worker $worker, array $input): void
{
Validator::make($input, self::rules($worker->server, $worker->site))->validate();
$worker->fill([
'command' => $input['command'],
'user' => $input['user'],