From a5f03583930f622d84811763e62dc875b8890bf5 Mon Sep 17 00:00:00 2001 From: plutonik Date: Wed, 29 Nov 2017 15:01:44 +0100 Subject: [PATCH] fix(search): Fix serialization of date parameters #288 * rename input names of #dateFilter form * serialize the form * add divider before date parameters --- pages/search/_filter-date.html | 20 ++++++++++---------- resources/scripts/app.js | 5 +---- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/pages/search/_filter-date.html b/pages/search/_filter-date.html index c8c3ddb72..0cfd71c94 100644 --- a/pages/search/_filter-date.html +++ b/pages/search/_filter-date.html @@ -14,15 +14,15 @@

From

- +
- +
- +
@@ -33,11 +33,11 @@

From

- +
- +
    @@ -70,15 +70,15 @@

    To

    - +
    - +
    - +
    @@ -89,11 +89,11 @@

    To

    - +
    - +
      diff --git a/resources/scripts/app.js b/resources/scripts/app.js index 7d5825784..8c4ae0eb5 100644 --- a/resources/scripts/app.js +++ b/resources/scripts/app.js @@ -120,12 +120,9 @@ $(document).ready(function() { function submitSearch (event) { event.preventDefault(); var action = searchForm.serialize(); + action += '&' + dateFilter.serialize(); action += serializeFiltersByName(queryForm, 'match'); action += serializeFiltersByName(formFilters, 'section'); - //action += serializeFiltersByName(dateFilter, 'start_date'); - //action += serializeFiltersByName(dateFilter, 'end_date'); - //action += serializeFiltersByName(dateFilter, 'start_time'); - //action += serializeFiltersByName(dateFilter, 'end_time'); action += serializeFiltersByName(sectionFilter, 'within'); var currentActiveSorting = sortingForm.find('.active');