aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlban Peignier2018-01-02 09:43:59 +0100
committerGitHub2018-01-02 09:43:59 +0100
commitd54e2bb4997d4d283ad81e86c2d00ae349b2fa05 (patch)
treeeaa5bccf34f6c1a22be4d33adc37cebc6e11931a
parent7b6fbf175de3ebb766c2de6e400f4f275c662360 (diff)
parentd6b14504f350e4bf5de3d7a68928c433fef70de7 (diff)
downloadchouette-core-d54e2bb4997d4d283ad81e86c2d00ae349b2fa05.tar.bz2
Merge pull request #188 from af83/5433-show-journeys-name-in-editor
Show journeys names in editor. Refs #5433
-rw-r--r--app/javascript/vehicle_journeys/actions/index.js32
-rw-r--r--app/javascript/vehicle_journeys/components/VehicleJourney.js1
-rw-r--r--app/javascript/vehicle_journeys/components/VehicleJourneys.js1
-rw-r--r--app/views/vehicle_journeys/show.rabl2
4 files changed, 18 insertions, 18 deletions
diff --git a/app/javascript/vehicle_journeys/actions/index.js b/app/javascript/vehicle_journeys/actions/index.js
index a1a3ff68c..8dcae271b 100644
--- a/app/javascript/vehicle_journeys/actions/index.js
+++ b/app/javascript/vehicle_journeys/actions/index.js
@@ -363,23 +363,21 @@ const actions = {
actions.fillEmptyFields(vjas)
return actions.getDelta(vjas)
})
- vehicleJourneys.push({
- journey_pattern: val.journey_pattern,
- published_journey_name: val.published_journey_name,
- objectid: val.objectid,
- short_id: val.short_id,
- footnotes: val.footnotes,
- time_tables: timeTables,
- purchase_windows: purchaseWindows,
- vehicle_journey_at_stops: vjasWithDelta,
- deletable: false,
- selected: false,
- published_journey_name: val.published_journey_name || 'non renseigné',
- published_journey_identifier: val.published_journey_identifier || 'non renseigné',
- company: val.company || 'non renseigné',
- transport_mode: val.route.line.transport_mode || 'undefined',
- transport_submode: val.route.line.transport_submode || 'undefined'
- })
+
+ vehicleJourneys.push(
+ _.assign({}, val, {
+ time_tables: timeTables,
+ purchase_windows: purchaseWindows,
+ vehicle_journey_at_stops: vjasWithDelta,
+ deletable: false,
+ selected: false,
+ published_journey_name: val.published_journey_name || 'non renseigné',
+ published_journey_identifier: val.published_journey_identifier || 'non renseigné',
+ company: val.company || 'non renseigné',
+ transport_mode: val.route.line.transport_mode || 'undefined',
+ transport_submode: val.route.line.transport_submode || 'undefined'
+ })
+ )
}
window.currentItemsLength = vehicleJourneys.length
dispatch(actions.receiveVehicleJourneys(vehicleJourneys))
diff --git a/app/javascript/vehicle_journeys/components/VehicleJourney.js b/app/javascript/vehicle_journeys/components/VehicleJourney.js
index 1e62444ef..30b329896 100644
--- a/app/javascript/vehicle_journeys/components/VehicleJourney.js
+++ b/app/javascript/vehicle_journeys/components/VehicleJourney.js
@@ -68,6 +68,7 @@ export default class VehicleJourney extends Component {
}
>
<div className='strong mb-xs'>{this.props.value.short_id || '-'}</div>
+ <div>{this.props.value.published_journey_name && this.props.value.published_journey_name != "non renseigné" ? this.props.value.published_journey_name : '-'}</div>
<div>{this.props.value.journey_pattern.short_id || '-'}</div>
<div>
{time_tables.slice(0,3).map((tt, i)=>
diff --git a/app/javascript/vehicle_journeys/components/VehicleJourneys.js b/app/javascript/vehicle_journeys/components/VehicleJourneys.js
index e16d03f90..dc480d6b4 100644
--- a/app/javascript/vehicle_journeys/components/VehicleJourneys.js
+++ b/app/javascript/vehicle_journeys/components/VehicleJourneys.js
@@ -115,6 +115,7 @@ export default class VehicleJourneys extends Component {
<div className='t2e-head w20'>
<div className='th'>
<div className='strong mb-xs'>ID course</div>
+ <div>Nom course</div>
<div>ID mission</div>
<div>Calendriers</div>
{ this.hasFeature('purchase_windows') && <div>Calendriers Commerciaux</div> }
diff --git a/app/views/vehicle_journeys/show.rabl b/app/views/vehicle_journeys/show.rabl
index a07f09309..01175a85d 100644
--- a/app/views/vehicle_journeys/show.rabl
+++ b/app/views/vehicle_journeys/show.rabl
@@ -1,6 +1,6 @@
object @vehicle_journey
-[:objectid, :published_journey_name, :published_journey_identifier, :company_id].each do |attr|
+[:objectid, :published_journey_name, :published_journey_identifier, :company_id, :comment].each do |attr|
attributes attr, :unless => lambda { |m| m.send( attr).nil?}
end