From: k2.nagaraju Date: Wed, 16 Sep 2020 17:46:01 +0000 (+0530) Subject: [Service] update package_id based on input received X-Git-Tag: submit/tizen/20200922.160009~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=569ecd5822a96e855bb0df54733a63830568b4fb;p=platform%2Fframework%2Fweb%2Fwrtjs.git [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 --- diff --git a/wrt_app/service/device_api_router.ts b/wrt_app/service/device_api_router.ts index b7f645b6..3772d5da 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); } }