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);