changeset 4387:65d575505480

AFDLNWL: frequency decoupled
author Thomas Junk <thomas.junk@intevation.de>
date Thu, 12 Sep 2019 15:52:30 +0200
parents bad093433899
children eca3afe766d7
files client/src/components/fairway/AvailableFairwayDepthLNWL.vue
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/components/fairway/AvailableFairwayDepthLNWL.vue	Thu Sep 12 15:49:31 2019 +0200
+++ b/client/src/components/fairway/AvailableFairwayDepthLNWL.vue	Thu Sep 12 15:52:30 2019 +0200
@@ -99,6 +99,7 @@
   },
   data() {
     return {
+      frequencyD: null,
       selectedFairwayAvailabilityFeatureD: null,
       fromDate: null,
       toDate: null,
@@ -203,21 +204,23 @@
       return `data:text/csv;charset=utf-8, ${encodeURIComponent(this.csv)}`;
     },
     csvFileName() {
+      if (!this.frequencyD) return;
       return `${this.$gettext("fairwayavailabilityLNWL")}-${
         this.featureName
       }-${filters.surveyDate(this.fromDate)}-${filters.surveyDate(
         this.toDate
-      )}-${this.$gettext(this.frequency)}-.csv`;
+      )}-${this.$gettext(this.frequencyD)}-.csv`;
     },
     availability() {
       return this.plainAvailability;
     },
     title() {
+      if (!this.frequencyD) return;
       return `Available Fairway Depth vs LNWL: ${
         this.featureName
       } (${filters.surveyDate(this.fromDate)} - ${filters.surveyDate(
         this.toDate
-      )}) ${this.$gettext(this.frequency)}`;
+      )}) ${this.$gettext(this.frequencyD)}`;
     },
     featureName() {
       if (this.selectedFairwayAvailabilityFeatureD == null) return "";
@@ -233,6 +236,7 @@
       this.depthlimit2D = this.depthlimit2;
       this.widthlimit1D = this.widthlimit1;
       this.widthlimit2D = this.widthlimit2;
+      this.frequencyD = this.frequency;
     },
     legendStyle(index) {
       let style;