Bläddra i källkod

feat(webapp): improve confirmation error display

Peter Thomassen 4 år sedan
förälder
incheckning
d2de2c6133
1 ändrade filer med 3 tillägg och 3 borttagningar
  1. 3 3
      webapp/src/views/Confirmation.vue

+ 3 - 3
webapp/src/views/Confirmation.vue

@@ -24,12 +24,12 @@
             <v-alert :value="!!(errors && errors.length)" type="error">
             <v-alert :value="!!(errors && errors.length)" type="error">
               <div v-if="errors.length > 1">
               <div v-if="errors.length > 1">
                 <li v-for="error of errors" :key="error.message" >
                 <li v-for="error of errors" :key="error.message" >
-                  <b>Error: {{ error.message }}</b>
+                  <b>{{ error.message }}</b>
                   {{ error }}
                   {{ error }}
                 </li>
                 </li>
               </div>
               </div>
-              <div v-else>
-                Error: {{ errors[0] }}
+              <div v-else-if="errors.length == 1">
+                {{ errors[0].detail || errors[0][0] || errors[0]}}
               </div>
               </div>
             </v-alert>
             </v-alert>
             <v-form @submit.prevent="confirm" class="mb-4" v-model="valid" ref="form">
             <v-form @submit.prevent="confirm" class="mb-4" v-model="valid" ref="form">