Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ONLYOFFICE/onlyoffice-nextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorAntipkin-A <Artem.Antipkin@onlyoffice.com>2020-07-08 13:57:48 +0300
committerSergey Linnik <sergey.linnik@onlyoffice.com>2020-07-10 14:24:14 +0300
commit05ddaf9fca55e373d595bbdc4ab4b315432ac1c6 (patch)
tree261e64285a26ec9bfd7ca0942c2b75f5596e81f1 /js
parent7c3d5ba0347c66436dc57e64b4120d6a0f70c62e (diff)
open file version
Diffstat (limited to 'js')
-rw-r--r--js/editor.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/js/editor.js b/js/editor.js
index b6c43ce..2bafaab 100644
--- a/js/editor.js
+++ b/js/editor.js
@@ -133,6 +133,7 @@
config.events = {
"onDocumentStateChange": setPageTitle,
"onRequestHistory": function () { OCA.Onlyoffice.onRequestHistory(fileId); },
+ "onRequestHistoryData": function (event) { OCA.Onlyoffice.onRequestHistoryData(fileId, event.data); },
};
if (config.editorConfig.tenant) {
@@ -199,6 +200,23 @@
});
};
+ OCA.Onlyoffice.onRequestHistoryData = function(fileId, version) {
+ $.get(OC.generateUrl("apps/" + OCA.Onlyoffice.AppName + "/ajax/version?fileId={fileId}&version={version}",
+ {
+ fileId: fileId,
+ version: version
+ }),
+ function onSuccess(response) {
+ if (response.error) {
+ response = {
+ error: response.error,
+ version: version,
+ };
+ }
+ OCA.Onlyoffice.docEditor.setHistoryData(response);
+ });
+ };
+
OCA.Onlyoffice.onRequestSaveAs = function (event) {
var saveData = {
name: event.data.title,