changeset 2715:8d96b9254465

client: waterlevel diagram: fixed console error when hovering the chart where no data is available
author Markus Kottlaender <markus@intevation.de>
date Mon, 18 Mar 2019 18:14:24 +0100
parents 4dd38840d74b
children eadf9ebc0d6b
files client/src/components/gauge/Waterlevel.vue
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/client/src/components/gauge/Waterlevel.vue	Mon Mar 18 17:52:04 2019 +0100
+++ b/client/src/components/gauge/Waterlevel.vue	Mon Mar 18 18:14:24 2019 +0100
@@ -437,7 +437,7 @@
           let x0 = x.invert(d3.mouse(document.querySelector(".zoom"))[0]),
             i = bisectDate(this.waterlevels, x0, 1),
             d0 = this.waterlevels[i - 1],
-            d1 = this.waterlevels[i],
+            d1 = this.waterlevels[i] || d0,
             d = x0 - d0.date > d1.date - x0 ? d1 : d0;
 
           svg