From 99548a99cec502f2ac8b5b94446b2b3d5909b30c Mon Sep 17 00:00:00 2001 From: zhaosy Date: Tue, 15 Apr 2025 09:44:13 +0800 Subject: [PATCH] [M130 Migration][WRTjs][Service] Return the callbackid for addMessagePortListener 1.Fix port not found issue when service app do messageport removeMessagePortListener. 2.Add debug log for refineFilesystemApis Refer to: https://review.tizen.org/gerrit/c/platform/framework/web/wrtjs/+/320142 https://review.tizen.org/gerrit/c/platform/framework/web/wrtjs/+/318291 Change-Id: I1b5778fcfffdbbddcdda6694d95d1eb86114fc95 Signed-off-by: zhaosy --- wrt_app/service/device_api_router.ts | 1 + wrt_app/service/message_port_router.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/wrt_app/service/device_api_router.ts b/wrt_app/service/device_api_router.ts index 30c7ca09..241394fb 100644 --- a/wrt_app/service/device_api_router.ts +++ b/wrt_app/service/device_api_router.ts @@ -410,6 +410,7 @@ export class DeviceAPIRouter { let virtualPath = ['wgt-private', 'wgt-private-tmp', 'wgt-package']; virtualPath.forEach(name => { let realPath = wrt.resolveVirtualRoot(this.id, name); + console.debug(`Routing - refineFilesystemApis() : ${realPath}`); global.tizen.filesystem.setVirtualPath(name, realPath, 'INTERVAL', 'MOUNTED'); }); } catch (e) { diff --git a/wrt_app/service/message_port_router.ts b/wrt_app/service/message_port_router.ts index bf5927cc..a9c939b0 100644 --- a/wrt_app/service/message_port_router.ts +++ b/wrt_app/service/message_port_router.ts @@ -72,7 +72,7 @@ export class LocalMessagePort { remoteMessagePort = LocalMessagePort.funcRemoteMessagePort(remoteAppId, remotePort); return listener(message, remoteMessagePort); } - this.messagePortObj.addMessagePortListener(listenerWrapper); + return this.messagePortObj.addMessagePortListener(listenerWrapper); } removeMessagePortListener(watchId: any) { -- 2.34.1