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

Use docstore url rather than going through web api.

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

+ 2 - 2
services/web/app/coffee/Features/ReferencesSearch/ReferencesSearchHandler.coffee

@@ -12,7 +12,7 @@ fiveMinsInMs = oneMinInMs * 5
 module.exports = ReferencesSearchHandler =
 
 	_buildDocUrl: (projectId, docId) ->
-		"#{settings.apis.web.url}/project/#{projectId}/doc/#{docId}"
+		"#{settings.apis.docstore.url}/project/#{projectId}/doc/#{docId}/raw"
 
 	_findBibDocIds: (project) ->
 		ids = []
@@ -48,7 +48,7 @@ module.exports = ReferencesSearchHandler =
 					return callback(err)
 				bibDocUrls = docIds.map (docId) ->
 					ReferencesSearchHandler._buildDocUrl projectId, docId
-				logger.log {projectId, isFullIndex, docIds}, "sending request to references service"
+				logger.log {projectId, isFullIndex, docIds, bibDocUrls}, "sending request to references service"
 				request.post {
 					url: "#{settings.apis.references.url}/project/#{projectId}/index"
 					json:

+ 2 - 2
services/web/test/UnitTests/coffee/ReferencesSearch/ReferencesSearchHandlerTests.coffee

@@ -32,8 +32,8 @@ describe 'ReferencesSearchHandler', ->
 			}
 			'settings-sharelatex': @settings = {
 				apis:
-					references: {url: 'http://some.url'}
-					web: {url: 'http://some.url'}
+					references: {url: 'http://some.url/references'}
+					docstore: {url: 'http://some.url/docstore'}
 			}
 			'request': @request = {
 				get: sinon.stub()