From 569ecd5822a96e855bb0df54733a63830568b4fb Mon Sep 17 00:00:00 2001 From: "k2.nagaraju" Date: Wed, 16 Sep 2020 23:16:01 +0530 Subject: [PATCH] [Service] update package_id based on input received If passed parameter is |false| or |undefined| then also |package_id| is updated as current package. which is causing failure in package service webtct failure. Change-Id: I6823ed175c3e65224e699d3084b28cd27eb3fab9 Signed-off-by: k2.nagaraju --- wrt_app/service/device_api_router.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/wrt_app/service/device_api_router.ts b/wrt_app/service/device_api_router.ts index b7f645b..3772d5d 100644 --- a/wrt_app/service/device_api_router.ts +++ b/wrt_app/service/device_api_router.ts @@ -119,10 +119,11 @@ export class DeviceAPIRouter { refinePackageApis() { // tizen.package.getPackageInfo() this.funcGetPackageInfo = global.tizen.package.getPackageInfo; - global.tizen.package.getPackageInfo = (package_id?: string) => { - console.log(`Routing - getPackageInfo()`); - if (!package_id) + global.tizen.package.getPackageInfo = (...args: any[]) => { + let package_id = args[0]; + if (!args.length || args[0] === null) package_id = this.getPackageId(); + console.log(`Routing - getPackageInfo() : ${package_id}`); return this.funcGetPackageInfo(package_id); } } -- 2.7.4