From dd8897bb3155b6b4e56f10ca7a8e33578fbdd1ea Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Sat, 2 Dec 2023 03:05:30 +0100 Subject: [PATCH] fix(files): Correctly handle dropping folders on file list Signed-off-by: Ferdinand Thiessen --- .../src/components/DragAndDropNotice.vue | 33 ++--- apps/files/src/services/DropService.ts | 133 ++++++++++++++++++ 2 files changed, 145 insertions(+), 21 deletions(-) create mode 100644 apps/files/src/services/DropService.ts diff --git a/apps/files/src/components/DragAndDropNotice.vue b/apps/files/src/components/DragAndDropNotice.vue index 73f6ad13f47..66cddcaff97 100644 --- a/apps/files/src/components/DragAndDropNotice.vue +++ b/apps/files/src/components/DragAndDropNotice.vue @@ -2,8 +2,9 @@ - @copyright Copyright (c) 2023 John Molakvoæ - - @author John Molakvoæ + - @author Ferdinand Thiessen - - - @license GNU AGPL version 3 or any later version + - @license AGPL-3.0-or-later - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as @@ -33,14 +34,14 @@