From 01a58d182abd19c9e089ec38b08ffd4b45e2076c Mon Sep 17 00:00:00 2001 From: Nikolai Tillmann Date: Fri, 9 Feb 2018 13:38:32 -0800 Subject: [PATCH] Fixing Prepack model for latest global.nativeExtensions changes. Differential Revision: D6943293 fbshipit-source-id: cb67b063b77e8f89712fb437fc5471b7f874c482 --- Libraries/Image/resolveAssetSource.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Libraries/Image/resolveAssetSource.js b/Libraries/Image/resolveAssetSource.js index 7b861633e..cabed0a0a 100644 --- a/Libraries/Image/resolveAssetSource.js +++ b/Libraries/Image/resolveAssetSource.js @@ -89,12 +89,12 @@ function resolveAssetSource(source: any): ?ResolvedAssetSource { return resolver.defaultAsset(); } -let sourceCodeScriptURL: ?string = global.nativeExtensions && global.nativeExtensions.SourceCode && global.nativeExtensions.SourceCode.scriptURL; -if (!sourceCodeScriptURL) { +let sourceCode = global.nativeExtensions && global.nativeExtensions.SourceCode; +if (!sourceCode) { const NativeModules = require('NativeModules'); - sourceCodeScriptURL = NativeModules && NativeModules.SourceCode && NativeModules.SourceCode.scriptURL; + sourceCode = NativeModules && NativeModules.SourceCode; } -_sourceCodeScriptURL = sourceCodeScriptURL; +_sourceCodeScriptURL = sourceCode.scriptURL; module.exports = resolveAssetSource; module.exports.pickScale = AssetSourceResolver.pickScale;