From 0e7cef6334dd9c6a9621d536887112cafefbf3e6 Mon Sep 17 00:00:00 2001 From: ste87 Date: Sat, 14 Mar 2026 16:44:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Speed/ServerController.php?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Speed/ServerController.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Speed/ServerController.php b/Speed/ServerController.php index 354268d..c64c2ff 100644 --- a/Speed/ServerController.php +++ b/Speed/ServerController.php @@ -108,9 +108,16 @@ class ServerController extends ApiController public function updateBuild(UpdateBuildRequest $request, Server $server) { - $server->update($request->safe()->except('address_ids')); + $validated = $request->validated(); + + // Handle address_ids separately + $addressIds = $validated['address_ids'] ?? null; + unset($validated['address_ids']); + + // Update server with validated data + $server->update($validated); - $this->networkService->updateAddresses($server, $request->address_ids ?? []); + $this->networkService->updateAddresses($server, $addressIds ?? []); try { $this->buildModificationService->handle($server);