From 3f369fa4bfdb91476625dda23ebf978c472f20df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Christina=20T=C3=B6gl?= <toegl@tugraz.at>
Date: Tue, 9 Nov 2021 15:24:07 +0100
Subject: [PATCH] Add logout to menu

---
 packages/file-handling/src/nextcloud-file-picker.js | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/packages/file-handling/src/nextcloud-file-picker.js b/packages/file-handling/src/nextcloud-file-picker.js
index f9cfc657..ee8d5bc9 100644
--- a/packages/file-handling/src/nextcloud-file-picker.js
+++ b/packages/file-handling/src/nextcloud-file-picker.js
@@ -2324,7 +2324,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                                         </button>
                                     </div>
                                 </div>
-                        <!-- TODO begin -->
+                        <!-- old new folder code - begin -->
                         <!-- <div class="menu-buttons">
                             <div class="add-folder ${classMap({hidden: !this.directoriesOnly})}">
                             <div class="inline-block">
@@ -2341,7 +2341,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
 
                                     </button>
                                 </div> -->
-                        <!-- TODO end -->
+                        <!-- old new folder code - end -->
 
                             <!-- <button class="button ${classMap({hidden: this.showAdditionalMenu})}"
                                     title="${i18n.t('nextcloud-file-picker.add-folder-open')}"
@@ -2353,6 +2353,13 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
 
                             <!-- deleted in JF 08.11.2021s -->
                                 <!-- <li class="close" @click="${this.hideMoreMenu}"><dbp-icon name="close" style="color: red"></dbp-icon></li> -->
+                            
+                                <li class="${classMap({hidden: !this.storeSession})}" title="${i18n.t('nextcloud-file-picker.log-out')}">
+                                    <a class="" @click="${() => { this.logOut(); this.hideMoreMenu(); }}">
+                                        ${i18n.t('nextcloud-file-picker.log-out')}
+                                    </a>
+                                </li>
+                            
                             </ul>
 <!-- TODO integrate submenu in additional menu
                             <div id="submenu" class="${classMap({hidden: !this.storeSession})}"
-- 
GitLab