From 71718a7996ac4848f9762f45b31bc7ff5f106c0f Mon Sep 17 00:00:00 2001 From: cedricnjanga Date: Wed, 13 Dec 2017 11:18:11 +0100 Subject: Refs #5153 Add form validation for VJ creation on journey_pattern select2 (required field) --- app/javascript/vehicle_journeys/actions/index.js | 6 +----- app/javascript/vehicle_journeys/components/VehicleJourney.js | 4 ++-- app/javascript/vehicle_journeys/components/tools/CreateModal.js | 2 +- .../vehicle_journeys/components/tools/EditVehicleJourney.js | 1 + .../components/tools/TimetablesEditVehicleJourney.js | 4 ++-- .../vehicle_journeys/components/tools/select2s/CompanySelect2.js | 4 ++-- .../vehicle_journeys/components/tools/select2s/MissionSelect2.js | 4 +++- .../vehicle_journeys/components/tools/select2s/TimetableSelect2.js | 2 +- .../vehicle_journeys/components/tools/select2s/VJSelect2.js | 2 +- app/javascript/vehicle_journeys/reducers/vehicleJourneys.js | 1 + 10 files changed, 15 insertions(+), 15 deletions(-) diff --git a/app/javascript/vehicle_journeys/actions/index.js b/app/javascript/vehicle_journeys/actions/index.js index ddb54d615..ce4b9209d 100644 --- a/app/javascript/vehicle_journeys/actions/index.js +++ b/app/javascript/vehicle_journeys/actions/index.js @@ -162,7 +162,7 @@ const actions = { resetValidation: (target) => { $(target).parent().removeClass('has-error').children('.help-block').remove() }, - validateFields : (fields) => { + validateFields : (...fields) => { const test = [] Object.keys(fields).map(function(key) { @@ -457,10 +457,6 @@ const actions = { minute: actions.simplePad(newArrivalDT.getUTCMinutes()) } } - }, - escapeWildcardCharacters(search) { - let newSearch = search.replace(/^_/, "\\_") - return newSearch.replace(/^%/, "\\%") } } diff --git a/app/javascript/vehicle_journeys/components/VehicleJourney.js b/app/javascript/vehicle_journeys/components/VehicleJourney.js index 8fb4b8a7e..929cbc5c4 100644 --- a/app/javascript/vehicle_journeys/components/VehicleJourney.js +++ b/app/javascript/vehicle_journeys/components/VehicleJourney.js @@ -49,8 +49,8 @@ export default class VehicleJourney extends Component { return (