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

tell tpds sender to use pub url for docstore

Henry Oswald 12 лет назад
Родитель
Сommit
fd53cf0124

+ 1 - 1
services/web/app/coffee/Features/ThirdPartyDataStore/TpdsUpdateSender.coffee

@@ -42,7 +42,7 @@ module.exports =
 	addDoc : (options, sl_req_id, callback = (err)->)->
 		metrics.inc("tpds.add-doc")
 		{callback, sl_req_id} = slReqIdHelper.getCallbackAndReqId(callback, sl_req_id)
-		options.streamOrigin = settings.apis.docstore.url + path.join("/project/#{options.project_id}/doc/","#{options.doc_id}/raw")
+		options.streamOrigin = settings.apis.docstore.pubUrl + path.join("/project/#{options.project_id}/doc/","#{options.doc_id}/raw")
 		@_addEntity(options, sl_req_id, callback)
   
 

+ 1 - 0
services/web/config/settings.defaults.coffee

@@ -76,6 +76,7 @@ module.exports =
 			url : "http://localhost:3015"
 		docstore:
 			url : "http://localhost:3016"
+			pubUrl: "http://localhost:3016"
 		versioning:
 			snapshotwaitms:3000
 			url: "http://localhost:4000"

+ 1 - 1
services/web/test/UnitTests/coffee/ThirdPartyDataStore/TpdsUpdateSenderTests.coffee

@@ -33,7 +33,7 @@ describe 'TpdsUpdateSender', ->
 					filestore:
 						url: filestoreUrl
 					docstore:
-						url: @docstoreUrl
+						pubUrl: @docstoreUrl
 				redis:fairy:{}
 			"logger-sharelatex":{log:->}
 			'../../models/Project': Project:@Project