# HG changeset patch # User Thomas Junk # Date 1542789531 -3600 # Node ID da99d4560fd4291bb713371cd77f57dbe6ccd6cb # Parent a45fa89432546892d0fcdbb792c17cd9f8e3c4e3 feat: import sounding results Sends now bottleneck, importdate, depthreference over the wire. Changed success message to "starting import for ...". In case of an error, display errormessages. diff -r a45fa8943254 -r da99d4560fd4 client/src/imports/Imports.vue --- a/client/src/imports/Imports.vue Tue Nov 20 18:05:19 2018 +0100 +++ b/client/src/imports/Imports.vue Wed Nov 21 09:38:51 2018 +0100 @@ -23,7 +23,7 @@ { const { status, data } = error.response; + const messages = data.messages ? data.messages.join(", ") : ""; displayError({ title: "Backend Error", - message: `${status}: ${data.message || data}` + message: `${status}: ${messages}` }); }); }, confirm() { let formData = new FormData(); formData.append("token", this.token); + ["bottleneck", "importDate", "depthReference"].forEach(x => { + if (this[x]) formData.append(x, this[x]); + }); HTTP.post("/imports/soundingresult", formData, { headers: { "X-Gemma-Auth": localStorage.getItem("token"), @@ -180,7 +184,7 @@ .then(() => { displayInfo({ title: "Import", - message: "Successfully imported " + this.bottleneck + message: "Starting import for " + this.bottleneck }); this.initialState(); })