# HG changeset patch # User Sascha Wilde # Date 1553251648 -3600 # Node ID eb1b7479c5e3c7d7c7a7b0371b5c98ab7856944a # Parent 0f467af6bf5ccf24e9444e32aa288b053d4b09c3# Parent 838cf903538fc8834e9fd030dca773678d20ecf4 Merged diff -r 0f467af6bf5c -r eb1b7479c5e3 client/src/components/importoverview/ImportOverview.vue --- a/client/src/components/importoverview/ImportOverview.vue Fri Mar 22 11:46:57 2019 +0100 +++ b/client/src/components/importoverview/ImportOverview.vue Fri Mar 22 11:47:28 2019 +0100 @@ -128,6 +128,8 @@ import { displayError, displayInfo } from "@/lib/errors"; import { STATES } from "@/store/imports"; import { sortTable } from "@/lib/mixins"; +import { HTTP } from "@/lib/http.js"; + import { startOfDay, startOfHour, @@ -158,6 +160,7 @@ computed: { ...mapState("application", ["searchQuery"]), ...mapState("imports", [ + "show", "imports", "reviewed", "startDate", @@ -223,7 +226,24 @@ query: this.searchQuery }) .then(() => { - this.loading = false; + if (this.show != -1) { + HTTP.get("/imports/" + this.show, { + headers: { "X-Gemma-Auth": localStorage.getItem("token") } + }) + .then(response => { + this.$store.commit("imports/setCurrentDetails", response.data); + this.loading = false; + }) + .catch(error => { + const { status, data } = error.response; + displayError({ + title: this.$gettext("Backend Error"), + message: `${status}: ${data.message || data}` + }); + }); + } else { + this.loading = false; + } }) .catch(error => { const { status, data } = error.response;