From 3d5e845b5953d275b83173c5e18bc74df79e0687 Mon Sep 17 00:00:00 2001
From: Tamara Steinwender <tamara.steinwender@tugraz.at>
Date: Wed, 21 Jul 2021 10:22:23 +0200
Subject: [PATCH] Add a max-file-size to file-source

---
 src/dbp-official-signature-pdf-upload.js  | 1 +
 src/dbp-qualified-signature-pdf-upload.js | 1 +
 src/dbp-signature-lit-element.js          | 3 ---
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/dbp-official-signature-pdf-upload.js b/src/dbp-official-signature-pdf-upload.js
index 71ae200..1afbe41 100644
--- a/src/dbp-official-signature-pdf-upload.js
+++ b/src/dbp-official-signature-pdf-upload.js
@@ -481,6 +481,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem
                             nextcloud-auth-info="${this.nextcloudAuthInfo}"
                             nextcloud-file-url="${this.nextcloudFileURL}"
                             decompress-zip
+                            max-file-size="32000"
                             lang="${this.lang}"
                             ?disabled="${this.signingProcessActive}"
                             text="${i18n.t('official-pdf-upload.upload-area-text')}"
diff --git a/src/dbp-qualified-signature-pdf-upload.js b/src/dbp-qualified-signature-pdf-upload.js
index a203708..c2e1997 100644
--- a/src/dbp-qualified-signature-pdf-upload.js
+++ b/src/dbp-qualified-signature-pdf-upload.js
@@ -611,6 +611,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle
                             nextcloud-auth-info="${this.nextcloudAuthInfo}"
                             nextcloud-file-url="${this.nextcloudFileURL}"
                             decompress-zip
+                            max-file-size="32000"
                             lang="${this.lang}"
                             ?disabled="${this.signingProcessActive}"
                             text="${i18n.t('qualified-pdf-upload.upload-area-text')}"
diff --git a/src/dbp-signature-lit-element.js b/src/dbp-signature-lit-element.js
index 52103d5..8c17d12 100644
--- a/src/dbp-signature-lit-element.js
+++ b/src/dbp-signature-lit-element.js
@@ -309,9 +309,6 @@ export default class DBPSignatureLitElement extends BaseLitElement {
             formData.append(key, params[key]);
         }
 
-        // FIXME: We now send the parameters via the body and keep this to
-        // support older backends. Remove once the backend is deployed.
-        url.search = new URLSearchParams(params).toString();
 
         // I got a 60s timeout in Google Chrome and found no way to increase that
         await fetch(url, {
-- 
GitLab