From 564d62d8d5f9cfd0b6deeaadbff6dc03ff92534e Mon Sep 17 00:00:00 2001 From: Lorenzo Blasa Date: Tue, 11 Jul 2023 04:04:37 -0700 Subject: [PATCH] AndroidDevice, transform to async function Summary: ^ Reviewed By: lawrencelomax Differential Revision: D47331809 fbshipit-source-id: 819aefd1703cefc24b71216b946ca66bed3f5db1 --- .../src/devices/android/AndroidDevice.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx b/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx index 92c20214f..dee90d1e2 100644 --- a/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx +++ b/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx @@ -85,20 +85,20 @@ export default class AndroidDevice ); } - reverse(ports: number[]): Promise { - return Promise.all( + async reverse(ports: number[]): Promise { + await Promise.all( ports.map((port) => this.adb.reverse(this.serial, `tcp:${port}`, `tcp:${port}`), ), - ).then(() => { - return; - }); + ); } - clearLogs(): Promise { - return this.executeShellOrDie(['logcat', '-c']).catch((e) => { + async clearLogs(): Promise { + try { + return await this.executeShellOrDie(['logcat', '-c']); + } catch (e) { console.warn('Failed to clear logs:', e); - }); + } } async navigateToLocation(location: string) {