From 3e47ea27f5645786dc1f7ff0bc654222bbc4904b Mon Sep 17 00:00:00 2001 From: Victor Noel Date: Tue, 21 Nov 2017 11:39:09 +0100 Subject: [PATCH] fix(language-service): ignore null metadatas (#20557) There can be null metadatas in certain cases, for example with locales. Fixes #20260 PR Close #20557 --- packages/compiler/src/aot/static_symbol_resolver.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/compiler/src/aot/static_symbol_resolver.ts b/packages/compiler/src/aot/static_symbol_resolver.ts index da6fbda521..e4cdfcb5b9 100644 --- a/packages/compiler/src/aot/static_symbol_resolver.ts +++ b/packages/compiler/src/aot/static_symbol_resolver.ts @@ -481,7 +481,7 @@ export class StaticSymbolResolver { if (moduleMetadatas) { let maxVersion = -1; moduleMetadatas.forEach((md) => { - if (md['version'] > maxVersion) { + if (md && md['version'] > maxVersion) { maxVersion = md['version']; moduleMetadata = md; }