Browse Source

Null check before regex match

Shane Kilkelly 10 years ago
parent
commit
6244d013af

+ 1 - 2
services/web/public/coffee/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.coffee

@@ -51,8 +51,7 @@ define [
 						range = new Range(pos.row, 0, pos.row, pos.column)
 						lineUpToCursor = editor.getSession().getTextRange(range)
 						commandFragment = getLastCommandFragment(lineUpToCursor)
-						# if commandFragment == '\\cite{'
-						if commandFragment.match(/^~?\\cite{\w*/)
+						if commandFragment and commandFragment.match(/^~?\\cite{\w*/)
 							result = references.keys.map (key) -> {
 								caption: "\\cite{#{key}",
 								snippet: "\\cite{#{key}",