Skip to content

Commit ca8ce83

Browse files
committed
Fix issues with pollParams and link
1 parent 85b690f commit ca8ce83

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

local-cli/link/link.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ log.heading = 'rnpm-link';
3737

3838
const dedupeAssets = (assets) => uniqBy(assets, asset => path.basename(asset));
3939

40-
const linkDependency = (platforms, project, dependency) => {
40+
const linkDependency = async (platforms, project, dependency) => {
41+
const params = await pollParams(dependency.config.params);
42+
4143
Object.keys(platforms || {})
4244
.forEach(platform => {
4345
if (!project[platform] || !dependency.config[platform]) {
@@ -56,18 +58,16 @@ const linkDependency = (platforms, project, dependency) => {
5658
return null;
5759
}
5860

59-
return pollParams(dependency.config.params).then(params => {
60-
log.info(`Linking ${dependency.name} ${platform} dependency`);
61+
log.info(`Linking ${dependency.name} ${platform} dependency`);
6162

62-
linkConfig.register(
63-
dependency.name,
64-
dependency.config[platform],
65-
params,
66-
project[platform]
67-
);
63+
linkConfig.register(
64+
dependency.name,
65+
dependency.config[platform],
66+
params,
67+
project[platform]
68+
);
6869

69-
log.info(`Platform '${platform}' module ${dependency.name} has been successfully linked`);
70-
});
70+
log.info(`Platform '${platform}' module ${dependency.name} has been successfully linked`);
7171
});
7272
};
7373

0 commit comments

Comments
 (0)