Fixed bug where module with moduleID of zero wouldn't be loaded

Reviewed By: jspahrsummers

Differential Revision: D2744167

fb-gh-sync-id: b442af60618703ab19290d042b3614984cd9a3ae
This commit is contained in:
Nick Lockwood 2015-12-10 07:09:08 -08:00 коммит произвёл facebook-github-bot-9
Родитель ec5ca67044
Коммит da153d3928
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -44,7 +44,7 @@ Object.keys(RemoteModules).forEach((moduleName) => {
enumerable: true,
get: () => {
let module = RemoteModules[moduleName];
if (module && module.moduleID && global.nativeRequireModuleConfig) {
if (module && typeof module.moduleID === 'number' && global.nativeRequireModuleConfig) {
const json = global.nativeRequireModuleConfig(moduleName);
const config = json && JSON.parse(json);
module = config && BatchedBridge.processModuleConfig(config, module.moduleID);