changeset 3677:24fafb86b528

import_logs: client side sorting for country
author Thomas Junk <thomas.junk@intevation.de>
date Mon, 17 Jun 2019 17:27:24 +0200
parents f107e82b64ae
children 8f58851927c0
files client/src/components/importoverview/ImportOverview.vue
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/components/importoverview/ImportOverview.vue	Mon Jun 17 17:12:00 2019 +0200
+++ b/client/src/components/importoverview/ImportOverview.vue	Mon Jun 17 17:27:24 2019 +0200
@@ -169,6 +169,7 @@
       "prev",
       "next"
     ]),
+    ...mapGetters("usermanagement", ["userCountries"]),
     ...mapGetters("imports", ["filters"]),
     countryLabel() {
       return this.$gettext("Country");
@@ -304,7 +305,10 @@
       this.loadLogs();
     },
     filteredImports() {
-      return this.imports;
+      return this.imports.map(x => {
+        x["country"] = this.userCountries[x.user];
+        return x;
+      });
     },
     loadUpdatedLogs() {
       const now = new Date();