From bcccb420f957ccc5e4e1763a205b8c2c79d53dfd Mon Sep 17 00:00:00 2001 From: Markin Igor <markin.io210@gmail.com> Date: Tue, 18 Dec 2018 15:17:17 +0300 Subject: [PATCH] Fix getpassports. --- javascript/src/iframe/wopiapi-iframe.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/javascript/src/iframe/wopiapi-iframe.js b/javascript/src/iframe/wopiapi-iframe.js index bb3b664..aefb502 100644 --- a/javascript/src/iframe/wopiapi-iframe.js +++ b/javascript/src/iframe/wopiapi-iframe.js @@ -3,7 +3,15 @@ const axios = require('axios'); function WopiAPI() {} WopiAPI.prototype.getPassports = function (fileID) { + const [protocol, host] = window.API_HOST.split(':'); + let url = `${protocol}:${host}${window.WOPI_URI_PREFIX}`; + + url = url.charAt(url.length - 1) === "/" ? url : url + "/"; + url += 'getPassports'; + const requestConfig = { + url, + method: 'POST', headers: { publicKey: window.viamApi.getConfig().headers.publicKey, uuid: window.viamApi.getConfig().headers.uuid, @@ -14,10 +22,7 @@ WopiAPI.prototype.getPassports = function (fileID) { } }; - const [protocol, host] = window.API_HOST.split(':'); - - const url = `${protocol}${host}${window.WOPI_URI_PREFIX}/getPassports`; - return axios.post(url, {}, requestConfig); + return axios(requestConfig); }; module.exports = WopiAPI; -- GitLab