loleaflet/src/control/Signing.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-)
New commits: commit 78fb9cca30f3cc1d9afab3d7977c24f66778b3e3 Author: Tomaž Vajngerl <tomaz.vajng...@collabora.co.uk> AuthorDate: Wed Dec 19 08:40:27 2018 +0100 Commit: Tomaž Vajngerl <tomaz.vajng...@collabora.co.uk> CommitDate: Wed Dec 19 08:40:27 2018 +0100 vereign upload: use wopi ifilename or create a random one Change-Id: I0f4b294e6c517459835731c6afcc39f932477c0f diff --git a/loleaflet/src/control/Signing.js b/loleaflet/src/control/Signing.js index 9f1b51a9c..b18ef4745 100644 --- a/loleaflet/src/control/Signing.js +++ b/loleaflet/src/control/Signing.js @@ -265,6 +265,10 @@ function vereignRestoreIdentity() { }); } +function randomName() { + return Math.random().toString(36).substring(2) + (new Date()).getTime().toString(36); +} + L.Map.include({ showSignDocument: function() { $('#document-signing-bar').show(); @@ -312,8 +316,8 @@ L.Map.include({ var map = this; vex.dialog.open({ - message: _('Select document tpye to push to Vereign:'), - input: 'Type: <select name="selection"><option value="ODT">ODT</option><option value="DOCX">DOCX</option><option value="PDF">PDF</option></select>', + message: _('Select document type to upload:'), + input: 'Type: <select name="selection"><option value="ODT">ODT</option><option value="DOCX">DOCX</option><option value="PDF">PDF</option></select></p>', callback: function(data) { var documentType = null; @@ -332,7 +336,9 @@ L.Map.include({ if (documentType == null) return; - var filename = 'fileId.' + documentType; // need to read the filename + var filename = map['wopi'].BaseFileName; + if (!filename) + filename = randomName() + '.' + documentType; library.getPassports(filename).then(function(result) { var vereignURL = window.documentSigningURL == null ? '' : window.documentSigningURL; @@ -350,7 +356,7 @@ L.Map.include({ map._socket.sendMessage(blob); // Let the user know that we're done. map.fire('infobar', { - msg: _('Document uploaded.'), + msg: _('Document "' + filename + '"uploaded.'), action: null, actionLabel: null }); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits