From 03c0874f306941dc132b0a8fcbcd838b7ca74261 Mon Sep 17 00:00:00 2001 From: Lorenzo Blasa Date: Wed, 30 Aug 2023 04:24:05 -0700 Subject: [PATCH] Query devices should be async Summary: ^ Reviewed By: aigoncharov Differential Revision: D48781102 fbshipit-source-id: c987be90c7bca7dbab40a89b389ee86ef2230393 --- .../src/devices/ios/iOSDeviceManager.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/desktop/flipper-server-core/src/devices/ios/iOSDeviceManager.tsx b/desktop/flipper-server-core/src/devices/ios/iOSDeviceManager.tsx index fbd3e498b..68c9cc840 100644 --- a/desktop/flipper-server-core/src/devices/ios/iOSDeviceManager.tsx +++ b/desktop/flipper-server-core/src/devices/ios/iOSDeviceManager.tsx @@ -97,10 +97,9 @@ export class IOSDeviceManager { ]; } - queryDevices(bridge: IOSBridge): Promise { - return bridge - .getActiveDevices(true) - .then((devices) => this.processDevices(bridge, devices)); + async queryDevices(bridge: IOSBridge): Promise { + const devices = await bridge.getActiveDevices(true); + return this.processDevices(bridge, devices); } private processDevices(bridge: IOSBridge, activeDevices: IOSDeviceParams[]) {