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

Merge pull request #1280 from sharelatex/spd-open-in-overleaf-conversions

open-in-overleaf: Add support for partner and client_media_id parameters
GitOrigin-RevId: a4c18a03affa62a1ef2cfb0c595766724ba8969b
Simon Detheridge 7 лет назад
Родитель
Сommit
531f5fb6ee
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      services/web/test/acceptance/coffee/helpers/MockV1Api.coffee

+ 10 - 0
services/web/test/acceptance/coffee/helpers/MockV1Api.coffee

@@ -38,6 +38,8 @@ module.exports = MockV1Api =
 
 
 	brands: {}
 	brands: {}
 
 
+	validation_clients: {}
+
 	setAffiliations: (affiliations) -> @affiliations = affiliations
 	setAffiliations: (affiliations) -> @affiliations = affiliations
 
 
 	run: () ->
 	run: () ->
@@ -126,6 +128,14 @@ module.exports = MockV1Api =
 				valid: false
 				valid: false
 			}
 			}
 
 
+		app.get "/api/v2/partners/:partner/conversions/:id", (req, res, next) =>
+			partner = @validation_clients[req.params.partner]
+			conversion = partner?.conversions?[req.params.id]
+			if conversion?
+				res.status(200).json {input_file_uri: conversion, brand_variation_id: partner.brand_variation_id}
+			else
+				res.status(404).json {}
+
 		app.listen 5000, (error) ->
 		app.listen 5000, (error) ->
 			throw error if error?
 			throw error if error?
 		.on "error", (error) ->
 		.on "error", (error) ->