changeset 2522:24bab584f0a1

client: improved error message format for pdf-template uploads
author Markus Kottlaender <markus@intevation.de>
date Wed, 06 Mar 2019 10:48:18 +0100
parents e26000628764
children 40bd6bb7886b
files client/src/components/systemconfiguration/PDFTemplates.vue
diffstat 1 files changed, 11 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/components/systemconfiguration/PDFTemplates.vue	Tue Mar 05 18:32:07 2019 +0100
+++ b/client/src/components/systemconfiguration/PDFTemplates.vue	Wed Mar 06 10:48:18 2019 +0100
@@ -119,10 +119,17 @@
             })
             .catch(e => {
               const { status, data } = e.response;
-              displayError({
-                title: this.$gettext("Backend Error"),
-                message: `${status}: ${data.message || data}`
-              });
+              if (status === 400) {
+                displayError({
+                  title: this.$gettext("Error"),
+                  message: `${data.message || data}`
+                });
+              } else {
+                displayError({
+                  title: this.$gettext("Backend Error"),
+                  message: `${status}: ${data.message || data}`
+                });
+              }
             })
             .finally(() => {
               this.uploading = false;