From c5b39e62fc79fa2fb4d57904273dbc75d9cb698e Mon Sep 17 00:00:00 2001 From: jpl Date: Tue, 9 May 2017 15:53:09 +0200 Subject: Refs #3328: updating objectid with shorten version on VJ and JP --- .../javascripts/es6_browserified/journey_patterns/actions/index.js | 4 ++++ .../es6_browserified/journey_patterns/components/JourneyPattern.js | 2 +- .../javascripts/es6_browserified/vehicle_journeys/actions/index.js | 4 ++++ .../es6_browserified/vehicle_journeys/components/VehicleJourney.js | 5 +++-- 4 files changed, 12 insertions(+), 3 deletions(-) (limited to 'app/assets/javascripts') diff --git a/app/assets/javascripts/es6_browserified/journey_patterns/actions/index.js b/app/assets/javascripts/es6_browserified/journey_patterns/actions/index.js index 54d62f999..0ed961f44 100644 --- a/app/assets/javascripts/es6_browserified/journey_patterns/actions/index.js +++ b/app/assets/javascripts/es6_browserified/journey_patterns/actions/index.js @@ -84,6 +84,10 @@ const actions = { resetValidation: (target) => { $(target).parent().removeClass('has-error').children('.help-block').remove() }, + humanOID : (oid) => { + var a = oid.split(':') + return a[a.length - 1] + }, validateFields : (fields) => { const test = [] diff --git a/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPattern.js b/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPattern.js index dcc044c56..14ddf2b99 100644 --- a/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPattern.js +++ b/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPattern.js @@ -62,7 +62,7 @@ class JourneyPattern extends Component{ )}
-
{this.props.value.object_id ? this.props.value.object_id : '-'}
+
{this.props.value.object_id ? actions.humanOID(this.props.value.object_id) : '-'}
{this.props.value.registration_number}
{actions.getChecked(this.props.value.stop_points).length} arrĂȘt(s)
diff --git a/app/assets/javascripts/es6_browserified/vehicle_journeys/actions/index.js b/app/assets/javascripts/es6_browserified/vehicle_journeys/actions/index.js index ea03694bd..0e6f5ed12 100644 --- a/app/assets/javascripts/es6_browserified/vehicle_journeys/actions/index.js +++ b/app/assets/javascripts/es6_browserified/vehicle_journeys/actions/index.js @@ -248,6 +248,10 @@ const actions = { type: 'RECEIVE_TOTAL_COUNT', total }), + humanOID : (oid) => { + var a = oid.split(':') + return a[a.length - 1] + }, fetchVehicleJourneys : (dispatch, currentPage, nextPage, queryString) => { if(currentPage == undefined){ currentPage = 1 diff --git a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js index d795d76e3..6f338f747 100644 --- a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js +++ b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js @@ -1,6 +1,7 @@ var React = require('react') var Component = require('react').Component var PropTypes = require('react').PropTypes +var actions = require('../actions') class VehicleJourney extends Component { constructor(props) { @@ -48,8 +49,8 @@ class VehicleJourney extends Component { return (
-
{this.props.value.objectid ? this.props.value.objectid : '-'}
-
{this.props.value.journey_pattern.objectid}
+
{this.props.value.objectid ? actions.humanOID(this.props.value.objectid) : '-'}
+
{actions.humanOID(this.props.value.journey_pattern.objectid)}
{this.props.value.time_tables.map((tt, i)=>
{this.timeTableURL(tt)}
)} -- cgit v1.2.3