Handle grammars with no name

This commit is contained in:
Max Brunsfeld
2017-11-06 16:29:13 -08:00
parent 3d36455885
commit 52f70997b6

View File

@@ -236,7 +236,7 @@ class GrammarRegistry extends FirstMate.GrammarRegistry {
grammarForLanguageName (languageName) {
const lowercaseLanguageName = languageName.toLowerCase()
return this.getGrammars().find(grammar => grammar.name.toLowerCase() === lowercaseLanguageName)
return this.getGrammars().find(({name}) => name && name.toLowerCase() === lowercaseLanguageName)
}
grammarAddedOrUpdated (grammar) {