From 0c8c0da32e5b07dd79d8041c03a21d54adc3a184 Mon Sep 17 00:00:00 2001 From: Simo Kinnunen Date: Fri, 18 Jul 2014 18:24:45 +0900 Subject: [PATCH] Fix broken install functionality. --- lib/roles/device/plugins/install.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/roles/device/plugins/install.js b/lib/roles/device/plugins/install.js index e49726ae..0084ce4f 100644 --- a/lib/roles/device/plugins/install.js +++ b/lib/roles/device/plugins/install.js @@ -19,7 +19,8 @@ module.exports = syrup.serial() var log = logger.createLogger('device:plugins:install') router.on(wire.InstallMessage, function(channel, message) { - var pkg = message.manifest.package + var manifest = JSON.parse(message.manifest) + , pkg = manifest.package log.info('Installing package "%s" from "%s"', pkg, message.href) @@ -124,7 +125,6 @@ module.exports = syrup.serial() }) .then(function() { if (message.launch) { - var manifest = JSON.parse(message.manifest) if (manifest.application.launcherActivities.length) { var launchActivity = { action: 'android.intent.action.MAIN'