nodejs: current permissions to refreshFile

This commit is contained in:
Sergey Linnik
2024-10-10 15:32:22 +03:00
parent 0e627ad8fd
commit 05adfca5e0
2 changed files with 3 additions and 1 deletions

View File

@ -1029,6 +1029,7 @@ app.get('/config', async (req, res) => {
key: req.DocManager.getKey(fileName),
title: fileName,
url: req.DocManager.getDownloadUrl(fileName, true),
permissions: JSON.parse(req.query.permissions || '{}'),
referenceData: {
fileKey: JSON.stringify({ fileName, userAddress: req.DocManager.curUserHostAddress() }),
instanceId: req.DocManager.getInstanceId(),

View File

@ -356,7 +356,8 @@
var onRequestRefreshFile = function(event) {
let xhr = new XMLHttpRequest();
xhr.open("GET", "config?fileName=" + encodeURIComponent(config.document.title) +
"&directUrl=" + !!config.document.directUrl);
"&directUrl=" + !!config.document.directUrl +
"&permissions=" + encodeURIComponent(JSON.stringify(config.document.permissions)));
xhr.send();
xhr.onload = function () {
innerAlert(xhr.responseText);