diff options
| author | Teddy Wing | 2017-05-22 13:49:42 +0200 |
|---|---|---|
| committer | Teddy Wing | 2017-05-22 13:49:42 +0200 |
| commit | c84330abb5f52d42e1aa7ec9e5db930d8e23163e (patch) | |
| tree | 3bd7470b208aafaca4a84cf0f3e58fbd0622b689 /app/assets/javascripts | |
| parent | 9ff6f376add6ff06ccd09f9b73b8d903149c7a7b (diff) | |
| download | chouette-core-c84330abb5f52d42e1aa7ec9e5db930d8e23163e.tar.bz2 | |
vehicle_journeys/reducers: Send "without_time_table" filter to backend
Replicate the `vehicle_journey_without_departure_time` filter to send
the state of the "Afficher les courses sans calendrier" toggle to the
backend to filter vehicle journeys.
Leverage Jean-Paul's `state.query.withoutTimeTable` state variable which
tracks the state of the toggle.
Refs #3427
Diffstat (limited to 'app/assets/javascripts')
| -rw-r--r-- | app/assets/javascripts/es6_browserified/vehicle_journeys/reducers/filters.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/assets/javascripts/es6_browserified/vehicle_journeys/reducers/filters.js b/app/assets/javascripts/es6_browserified/vehicle_journeys/reducers/filters.js index 8a61bb157..b4a70ec08 100644 --- a/app/assets/javascripts/es6_browserified/vehicle_journeys/reducers/filters.js +++ b/app/assets/javascripts/es6_browserified/vehicle_journeys/reducers/filters.js @@ -62,7 +62,8 @@ const filters = (state = {}, action) => { 'q[time_tables_id_eq]': state.query.timetable.id || undefined, 'q[vehicle_journey_at_stops_departure_time_gteq]': (state.query.interval.start.hour + ':' + state.query.interval.start.minute), 'q[vehicle_journey_at_stops_departure_time_lteq]': (state.query.interval.end.hour + ':' + state.query.interval.end.minute), - 'q[vehicle_journey_without_departure_time]' : state.query.withoutSchedule + 'q[vehicle_journey_without_departure_time]': state.query.withoutSchedule, + 'q[vehicle_journey_without_time_table]': state.query.withoutTimeTable } let queryString = actions.encodeParams(params) return _.assign({}, state, {queryString: queryString}) |
