diff --git a/app/Console/Commands/CheckRoomOnlineStatus.php b/app/Console/Commands/CheckRoomOnlineStatus.php index 7216a60..42cb4fa 100644 --- a/app/Console/Commands/CheckRoomOnlineStatus.php +++ b/app/Console/Commands/CheckRoomOnlineStatus.php @@ -6,6 +6,7 @@ use Illuminate\Console\Command; use App\Models\Room; use App\Models\MachineStatus; use App\Enums\RoomStatus; +use App\Http\Resources\RoomResource; use Carbon\Carbon; use App\Services\MachineStatusForwarder; @@ -36,7 +37,7 @@ class CheckRoomOnlineStatus extends Command $response = (new MachineStatusForwarder( $branch->external_ip ?? '', '/api/room/receiveSwitch', - $room->toArray() + (new RoomResource($room))->toArray(request()) ))->forward(); } diff --git a/app/Http/Controllers/RoomControlController.php b/app/Http/Controllers/RoomControlController.php index 0bc1a4d..f6eec4c 100644 --- a/app/Http/Controllers/RoomControlController.php +++ b/app/Http/Controllers/RoomControlController.php @@ -204,7 +204,7 @@ class RoomControlController extends Controller new MachineStatusForwarder( $branch->external_ip ?? '', '/api/room/receiveSwitch', - $room->toArray() + (new RoomResource($room))->toArray(request()) ) )->forward(); }