From 5f6b834860e67a5ea904a1dd2c233ec9d932c22a Mon Sep 17 00:00:00 2001 From: Guillaume Perrot Date: Tue, 27 Feb 2018 20:16:06 -0800 Subject: [PATCH] Fix android duplicate linking android isInstalled has a different signature than ios counterpart --- local-cli/link/link.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/local-cli/link/link.js b/local-cli/link/link.js index 7799b5c171f6..32c08fbf40ca 100644 --- a/local-cli/link/link.js +++ b/local-cli/link/link.js @@ -49,7 +49,8 @@ const linkDependency = (platforms, project, dependency) => { return null; } - const isInstalled = linkConfig.isInstalled(project[platform], dependency.config[platform]); + const isInstalledParameter = platform == "android" ? dependency.name : dependency.config[platform]; + const isInstalled = linkConfig.isInstalled(project[platform], isInstalledParameter); if (isInstalled) { log.info(chalk.grey(`Platform '${platform}' module ${dependency.name} is already linked`));