From b6f373f048db6103ca202b51cea5b9f7f2b86466 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Thu, 1 Jul 2021 11:45:48 +0200
Subject: [PATCH] webdav: rethrow unhandled errors during upload

Upload was broken without any error with webdav-client 4.x. This was
hiding the error.
---
 packages/file-handling/src/nextcloud-file-picker.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/packages/file-handling/src/nextcloud-file-picker.js b/packages/file-handling/src/nextcloud-file-picker.js
index eae3fbc7..c8b2c886 100644
--- a/packages/file-handling/src/nextcloud-file-picker.js
+++ b/packages/file-handling/src/nextcloud-file-picker.js
@@ -686,6 +686,8 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                         } else {
                             this.replaceModalDialog(file, directory);
                         }
+                    } else {
+                        throw error;
                     }
                 });
         } else {
@@ -771,6 +773,8 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                     } else {
                         this.replaceModalDialog(file, directory);
                     }
+                } else {
+                    throw error;
                 }
             });
 
-- 
GitLab