From 4df2797176e41841a3fa92ae796c6ee023b3da33 Mon Sep 17 00:00:00 2001 From: Tamara Steinwender <tamara.steinwender@tugraz.at> Date: Wed, 6 Apr 2022 15:57:00 +0200 Subject: [PATCH] Activate store nextcloud session --- assets/dbp-signature.html.ejs | 1 + src/dbp-official-signature-pdf-upload.js | 3 ++- src/dbp-qualified-signature-pdf-upload.js | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/assets/dbp-signature.html.ejs b/assets/dbp-signature.html.ejs index 3e6d5ba..a8f7fb7 100644 --- a/assets/dbp-signature.html.ejs +++ b/assets/dbp-signature.html.ejs @@ -98,6 +98,7 @@ nextcloud-webdav-url="<%= nextcloudWebDavURL %>" nextcloud-name="<%= nextcloudName %>" nextcloud-file-url="<%= nextcloudFileURL %>" + nextcloud-store-session html-overrides="global-override" src="<%= getUrl(name + '.topic.metadata.json') %>" base-path="<%= getUrl('') %>" diff --git a/src/dbp-official-signature-pdf-upload.js b/src/dbp-official-signature-pdf-upload.js index 1a1e8f8..3c53378 100644 --- a/src/dbp-official-signature-pdf-upload.js +++ b/src/dbp-official-signature-pdf-upload.js @@ -531,6 +531,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem <dbp-file-source id="file-source" context="${i18n.t('official-pdf-upload.file-picker-context')}" + subscribe="nextcloud-store-session:nextcloud-store-session" allowed-mime-types="application/pdf" enabled-targets="${this.fileHandlingEnabledTargets}" nextcloud-auth-url="${this.nextcloudWebAppPasswordURL}" @@ -768,7 +769,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem count: this.signedFilesToDownload, })}" filename="signed-documents.zip" - subscribe="initial-file-handling-state:initial-file-handling-state,clipboard-files:clipboard-files" + subscribe="initial-file-handling-state:initial-file-handling-state,clipboard-files:clipboard-files,nextcloud-store-session:nextcloud-store-session" enabled-targets="${this.fileHandlingEnabledTargets}" nextcloud-auth-url="${this.nextcloudWebAppPasswordURL}" nextcloud-web-dav-url="${this.nextcloudWebDavURL}" diff --git a/src/dbp-qualified-signature-pdf-upload.js b/src/dbp-qualified-signature-pdf-upload.js index 471d351..0ac9079 100644 --- a/src/dbp-qualified-signature-pdf-upload.js +++ b/src/dbp-qualified-signature-pdf-upload.js @@ -682,6 +682,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle </button> <dbp-file-source id="file-source" + subscribe="nextcloud-store-session:nextcloud-store-session" context="${i18n.t('qualified-pdf-upload.file-picker-context')}" allowed-mime-types="application/pdf" enabled-targets="${this.fileHandlingEnabledTargets}" @@ -953,7 +954,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle count: this.signedFilesToDownload, })}" filename="signed-documents.zip" - subscribe="initial-file-handling-state:initial-file-handling-state" + subscribe="initial-file-handling-state:initial-file-handling-state,nextcloud-store-session:nextcloud-store-session" enabled-targets="${this.fileHandlingEnabledTargets}" nextcloud-auth-url="${this.nextcloudWebAppPasswordURL}" nextcloud-web-dav-url="${this.nextcloudWebDavURL}" -- GitLab