diff options
Diffstat (limited to 'js/listener.js')
-rw-r--r-- | js/listener.js | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/js/listener.js b/js/listener.js index a88c626..0e5dbc2 100644 --- a/js/listener.js +++ b/js/listener.js @@ -38,11 +38,6 @@ OCA.Onlyoffice.onRequestSaveAs = function (saveData) { - var arrayPath = OCA.Viewer.file.split("/"); - arrayPath.pop(); - arrayPath.shift(); - var currentDir = "/" + arrayPath.join("/"); - OC.dialogs.filepicker(t(OCA.Onlyoffice.AppName, "Save as"), function (fileDir) { saveData.dir = fileDir; @@ -50,30 +45,33 @@ }, false, "httpd/unix-directory", - false, + true, OC.dialogs.FILEPICKER_TYPE_CHOOSE, - currentDir); + saveData.dir); }; OCA.Onlyoffice.onRequestInsertImage = function (imageMimes) { OC.dialogs.filepicker(t(OCA.Onlyoffice.AppName, "Insert image"), $(OCA.Onlyoffice.frameSelector)[0].contentWindow.OCA.Onlyoffice.editorInsertImage, false, - imageMimes); + imageMimes, + true); }; OCA.Onlyoffice.onRequestMailMergeRecipients = function (recipientMimes) { OC.dialogs.filepicker(t(OCA.Onlyoffice.AppName, "Select recipients"), $(OCA.Onlyoffice.frameSelector)[0].contentWindow.OCA.Onlyoffice.editorSetRecipient, false, - recipientMimes); + recipientMimes, + true); }; OCA.Onlyoffice.onRequestCompareFile = function (revisedMimes) { OC.dialogs.filepicker(t(OCA.Onlyoffice.AppName, "Select file to compare"), $(OCA.Onlyoffice.frameSelector)[0].contentWindow.OCA.Onlyoffice.editorSetRevised, false, - revisedMimes); + revisedMimes, + true); }; OCA.Onlyoffice.onDocumentReady = function (documentType) { |