Просмотр исходного кода

Get reference keys when project loads.

Shane Kilkelly 10 лет назад
Родитель
Сommit
e94863d026

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

@@ -55,7 +55,7 @@ define [
 						console.log result
 						console.log result
 						callback null, result
 						callback null, result
 
 
-			@editor.completers = [ReferencesCompleter, @suggestionManager, SnippetCompleter]
+			@editor.completers = [@suggestionManager, SnippetCompleter, ReferencesCompleter]
 
 
 		disable: () ->
 		disable: () ->
 			@editor.setOptions({
 			@editor.setOptions({

+ 3 - 0
services/web/public/coffee/ide/references-search/ReferencesSearchManager.coffee

@@ -12,6 +12,9 @@ define [
 						@$scope.$emit 'references:changed', entity
 						@$scope.$emit 'references:changed', entity
 						@indexReferences doc.doc_id
 						@indexReferences doc.doc_id
 
 
+			@$scope.$on 'project:joined', (e) =>
+				@getReferenceKeys()
+
 		indexReferences: (doc_id) ->
 		indexReferences: (doc_id) ->
 			$.post(
 			$.post(
 				"/project/#{@$scope.project_id}/references",
 				"/project/#{@$scope.project_id}/references",