From ce0516a6f8a8b8641fe08e01b82ec678abeedf88 Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio@bekerle.com>
Date: Wed, 13 May 2020 14:18:57 +0200
Subject: [PATCH] Add upload parameters (#5)

---
 src/vpu-pdf-preview.js                    | 9 ++++++++-
 src/vpu-qualified-signature-pdf-upload.js | 2 +-
 vendor/file-upload                        | 2 +-
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/vpu-pdf-preview.js b/src/vpu-pdf-preview.js
index 76c3759..50652e9 100644
--- a/src/vpu-pdf-preview.js
+++ b/src/vpu-pdf-preview.js
@@ -192,7 +192,14 @@ export class PdfPreview extends ScopedElementsMixin(VPULitElement) {
 
     sendContinueEvent() {
         // TODO: add coordinates from this.fabricCanvas.item(0);
-        const data = { "currentPage": this.currentPage };
+        const item = this.fabricCanvas.item(0);
+        console.log(this.fabricCanvas.item(0));
+        const data = {
+            "currentPage": this.currentPage,
+            "posX": item.get('translateX'),
+            "posY": item.get('translateY'),
+            "rotation": item.get('angle')
+        };
         const event = new CustomEvent("vpu-pdf-preview-continue",
             { "detail": data, bubbles: true, composed: true });
         this.dispatchEvent(event);
diff --git a/src/vpu-qualified-signature-pdf-upload.js b/src/vpu-qualified-signature-pdf-upload.js
index fc15ac2..b2d6f83 100644
--- a/src/vpu-qualified-signature-pdf-upload.js
+++ b/src/vpu-qualified-signature-pdf-upload.js
@@ -135,7 +135,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitEle
 
         this.uploadInProgress = true;
         // TODO: add parameters with the signature position and so on
-        await this._("#file-upload").uploadFile(this.currentFile);
+        await this._("#file-upload").uploadFile(this.currentFile, data);
         this.uploadInProgress = false;
     }
 
diff --git a/vendor/file-upload b/vendor/file-upload
index d318272..bec521e 160000
--- a/vendor/file-upload
+++ b/vendor/file-upload
@@ -1 +1 @@
-Subproject commit d318272e69a85a88a2cca838d4764e4170ab77c1
+Subproject commit bec521efb3be0441efb1d69252fa559fa5699d0b
-- 
GitLab