mirror of
https://github.com/ONLYOFFICE/document-server-integration.git
synced 2026-04-07 14:06:11 +08:00
nodejs: current permissions to refreshFile
This commit is contained in:
@ -1029,6 +1029,7 @@ app.get('/config', async (req, res) => {
|
|||||||
key: req.DocManager.getKey(fileName),
|
key: req.DocManager.getKey(fileName),
|
||||||
title: fileName,
|
title: fileName,
|
||||||
url: req.DocManager.getDownloadUrl(fileName, true),
|
url: req.DocManager.getDownloadUrl(fileName, true),
|
||||||
|
permissions: JSON.parse(req.query.permissions || '{}'),
|
||||||
referenceData: {
|
referenceData: {
|
||||||
fileKey: JSON.stringify({ fileName, userAddress: req.DocManager.curUserHostAddress() }),
|
fileKey: JSON.stringify({ fileName, userAddress: req.DocManager.curUserHostAddress() }),
|
||||||
instanceId: req.DocManager.getInstanceId(),
|
instanceId: req.DocManager.getInstanceId(),
|
||||||
|
|||||||
@ -356,7 +356,8 @@
|
|||||||
var onRequestRefreshFile = function(event) {
|
var onRequestRefreshFile = function(event) {
|
||||||
let xhr = new XMLHttpRequest();
|
let xhr = new XMLHttpRequest();
|
||||||
xhr.open("GET", "config?fileName=" + encodeURIComponent(config.document.title) +
|
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.send();
|
||||||
xhr.onload = function () {
|
xhr.onload = function () {
|
||||||
innerAlert(xhr.responseText);
|
innerAlert(xhr.responseText);
|
||||||
|
|||||||
Reference in New Issue
Block a user