From be3c3d0c17672fad5e359ef586197a5d58e08bcf Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+github@gmail.com>
Date: Tue, 17 May 2022 11:32:50 +0200
Subject: [PATCH] refine error message handling, fixes #966

---
 resources/assets/javascripts/lib/dialog.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/resources/assets/javascripts/lib/dialog.js b/resources/assets/javascripts/lib/dialog.js
index 5418f91589c..591d10e1470 100644
--- a/resources/assets/javascripts/lib/dialog.js
+++ b/resources/assets/javascripts/lib/dialog.js
@@ -309,7 +309,7 @@ Dialog.fromURL = function(url, options) {
             }
         })
         .fail((jqXHR, textStatus, errorThrown) => {
-            Report.error($gettext('Es ist ein Fehler aufgetreten'), errorThrown);
+            Report.error($gettext('Es ist ein Fehler aufgetreten'), jqXHR.responseJSON?.message ?? errorThrown);
             Overlay.hide();
 
         });
-- 
GitLab