From 5c1d925d42c744d921a91453a5a85f4c768149ad Mon Sep 17 00:00:00 2001 From: Sergey Linnik Date: Mon, 9 Oct 2017 17:33:30 +0300 Subject: [PATCH] nodejs: remove storage service --- .../nodejs/config/default.json | 1 - .../nodejs/helpers/documentService.js | 33 ------------------- 2 files changed, 34 deletions(-) diff --git a/web/documentserver-example/nodejs/config/default.json b/web/documentserver-example/nodejs/config/default.json index 4f899e94..a2d8805f 100644 --- a/web/documentserver-example/nodejs/config/default.json +++ b/web/documentserver-example/nodejs/config/default.json @@ -14,7 +14,6 @@ "port": 3000, "siteUrl": "https://doc.onlyoffice.com/", "commandUrl": "coauthoring/CommandService.ashx", - "storageUrl": "FileUploader.ashx", "converterUrl": "ConvertService.ashx", "tempStorageUrl": "ResourceService.ashx", "apiUrl": "web-apps/apps/api/documents/api.js", diff --git a/web/documentserver-example/nodejs/helpers/documentService.js b/web/documentserver-example/nodejs/helpers/documentService.js index 3f17745b..f4944764 100644 --- a/web/documentserver-example/nodejs/helpers/documentService.js +++ b/web/documentserver-example/nodejs/helpers/documentService.js @@ -93,39 +93,6 @@ documentService.getConvertedUri = function (documentUri, fromExtension, toExtens callback); }; -documentService.getExternalUri = function (fileStream, contentLength, contentType, documentRevisionId, callback) { - documentRevisionId = documentService.generateRevisionId(documentRevisionId); - - var urlTostorage = siteUrl + configServer.get('storageUrl') + "?key=" + documentRevisionId; - var headers = { - "Content-Type": contentType == null ? "application/octet-stream" : contentType, - "Content-Length": contentLength.toString(), - "charset": "utf-8", - "Accept": "application/json" - }; - - if (cfgSignatureEnable && cfgSignatureUseForRequest) { - const hmac = jwa(cfgSignatureSecretAlgorithmRequest); - var payloadhash = hmac.sign(fileStream, cfgSignatureSecret); - headers[cfgSignatureAuthorizationHeader] = cfgSignatureAuthorizationHeaderPrefix + this.fillJwtByUrl(urlTostorage, undefined, undefined, payloadhash); - } - - urllib.request(urlTostorage, - { - method: "POST", - headers: headers, - data: fileStream - }, - function (err, data) { - if (err) { - callback(); - return; - } - var res = documentService.getResponseUri(data); - callback(res.value); - }); -}; - documentService.generateRevisionId = function (expectedKey) { if (expectedKey.length > 20) { expectedKey = expectedKey.hashCode().toString();