From fab11f649ded2ca7446213f77edbb0864210a91b Mon Sep 17 00:00:00 2001 From: mbilker Date: Wed, 27 Jan 2016 15:49:37 -0500 Subject: [PATCH] fix(spellchecker): add back in split call Fixes the spec test when only the language (e.g. 'en') is supplied and still recognize the language. --- src/nylas-spellchecker.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nylas-spellchecker.coffee b/src/nylas-spellchecker.coffee index 30736cf46..cf4f06fa0 100644 --- a/src/nylas-spellchecker.coffee +++ b/src/nylas-spellchecker.coffee @@ -12,7 +12,7 @@ class NylasSpellchecker isLanguageAvailable: (lang) => return false unless lang dicts = @getAvailableDictionaries() - return (lang in dicts) or (lang.replace('_', '-') in dicts) or (lang.replace('-', '_') in dicts) + return (lang in dicts) or (lang.split(/[-_]/)[0] in dicts) or (lang.replace('_', '-') in dicts) or (lang.replace('-', '_') in dicts) isSpelledCorrectly: (args...) => not @isMisspelled(args...)