# HG changeset patch # User Fadi Abbud # Date 1591799206 -7200 # Node ID 855e586b42e2f9d40a348a205912fb94d3a724bb # Parent a97e79a0757913d6fd0ac35aad0047679f5383a3 client: adjust filters for review layer diff -r a97e79a07579 -r 855e586b42e2 client/src/components/importoverview/FairwayDimensionDetail.vue --- a/client/src/components/importoverview/FairwayDimensionDetail.vue Tue Jun 09 11:16:02 2020 +0200 +++ b/client/src/components/importoverview/FairwayDimensionDetail.vue Wed Jun 10 16:26:46 2020 +0200 @@ -26,9 +26,15 @@ * Author(s): * Thomas Junk */ -import { or as orFilter, equalTo as equalToFilter } from "ol/format/filter"; +import { + or as orFilter, + and as andFilter, + greaterThanOrEqualTo, + lessThanOrEqualTo, + equalTo as equalToFilter +} from "ol/format/filter"; //import { displayError } from "@/lib/errors"; -import { mapGetters } from "vuex"; +import { mapGetters, mapState } from "vuex"; import VectorSource from "ol/source/Vector"; import { buildVectorLoader } from "@/components/layers/layers.js"; import { bbox as bboxStrategy } from "ol/loadingstrategy"; @@ -87,7 +93,11 @@ { geometryName: "area", featureTypes: ["fairway_dimensions"], - filter: orFilter(...ids) + filter: andFilter( + lessThanOrEqualTo("valid_from", new Date().toISOString()), + greaterThanOrEqualTo("valid_to", new Date().toISOString()), + orFilter(...ids) + ) }, source, false