From 767dd7f0b9d2b6e7b748e3a9807f175350ec34d2 Mon Sep 17 00:00:00 2001 From: Johnny Seo Date: Tue, 4 Oct 2022 12:04:56 +0900 Subject: [PATCH] fix: promise return of logout --- packages/iot-device-sdk/src/common.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/iot-device-sdk/src/common.ts b/packages/iot-device-sdk/src/common.ts index 5378ed4..8a8da5b 100644 --- a/packages/iot-device-sdk/src/common.ts +++ b/packages/iot-device-sdk/src/common.ts @@ -532,7 +532,14 @@ export class TuyaSdkBridge { console.log(e, 'Login First!'); TuyaSdkBridge.debugLogEventFunctionPointer(debugCode.INF_NO_SESSION); }); - return returnValue; + + return new Promise((resolve, reject) => { + if (returnValue) { + resolve(returnValue); + } else { + reject(returnValue); + } + }); } // private static debugLogEventInternalFunction(log: any) {