diff --git a/app/Http/Controllers/RoomControlController.php b/app/Http/Controllers/RoomControlController.php index f322f14..f32b614 100644 --- a/app/Http/Controllers/RoomControlController.php +++ b/app/Http/Controllers/RoomControlController.php @@ -184,7 +184,7 @@ class RoomControlController extends Controller new MachineStatusForwarder( $branch->external_ip ?? '', '/api/room/receiveSwitch', - (new RoomResource($room))->toArray(request()) + (new RoomResource($room->refresh()))->toArray(request()) ) )->forward(); return ApiResponse::success([ @@ -292,7 +292,7 @@ class RoomControlController extends Controller $response = (new MachineStatusForwarder( $branch->external_ip, "/api/room/receiveSwitch", - (new RoomResource($room))->toArray(request()) + (new RoomResource($room->refresh()))->toArray(request()) ))->forward(); return $validated['command']==='error' ? ApiResponse::error('機房控制失敗') : ApiResponse::success($room); }