- vs-input-class.ts

- german datetime format for date attributes in coverage class
This commit is contained in:
Arno Kaimbacher 2019-10-23 19:04:54 +02:00
parent 265cfbcd30
commit e3ea9847a3
7 changed files with 66 additions and 20 deletions

View file

@ -383,18 +383,18 @@ const app = new Vue({
// this.loading = false;
this.uploadError = error.response;
console.log('FAILURE!!');
let errorObject = JSON.parse(JSON.stringify(error));
// let errorObject = JSON.parse(JSON.stringify(error));
// console.log(errorObject);
if (errorObject.response.data.errors) {
var errorsArray = errorObject.response.data.errors;
if (error.response && error.response.data.errors) {
var errorsArray = error.response.data.errors;
for (var index in errorsArray) {
console.log(errorsArray[index]);
_this.serrors.push(errorsArray[index]);
}
}
//fill with server error
if (errorObject.response.data.error) {
var error = errorObject.response.data.error;
if (error.response && error.response.data.error) {
var error = error.response.data.error;
_this.serrors.push(error.message);
}
//raundtrip to server was not possible
@ -403,6 +403,9 @@ const app = new Vue({
var error = 'The file you tried to upload is too large.';
_this.serrors.push(error);
}
if (error.message && error.message) {
_this.serrors.push( error.message);
}
_this.currentStatus = STATUS_FAILED;
});
},