From 2292a0a09ac9fdcd0dd6cacb6d622db6a50b37fc Mon Sep 17 00:00:00 2001 From: Thomas Haddad Date: Thu, 1 Dec 2016 14:35:02 +0100 Subject: Fix user_objectid not being visible in itineraries edit page Signed-off-by: Thomas Shawarma Haddad --- app/assets/javascripts/es6_browserified/components/BSelect2.js | 4 +++- app/assets/javascripts/es6_browserified/components/Todo.js | 2 +- app/assets/javascripts/es6_browserified/reducers/todos.js | 2 +- app/assets/javascripts/es6_browserified/stop_points.js | 1 + 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/es6_browserified/components/BSelect2.js b/app/assets/javascripts/es6_browserified/components/BSelect2.js index ec0d130d2..0bd53a083 100644 --- a/app/assets/javascripts/es6_browserified/components/BSelect2.js +++ b/app/assets/javascripts/es6_browserified/components/BSelect2.js @@ -21,7 +21,9 @@ class BSelect3 extends React.Component{ } onChange(e) { this.props.onChange(this.props.index, { - text: e.currentTarget.textContent, stoparea_id: e.currentTarget.value + text: e.currentTarget.textContent, + stoparea_id: e.currentTarget.value, + user_objectid: e.params.data.user_objectid }) this.setState({edit: false}) } diff --git a/app/assets/javascripts/es6_browserified/components/Todo.js b/app/assets/javascripts/es6_browserified/components/Todo.js index 6d8a6988f..f2932ab1d 100644 --- a/app/assets/javascripts/es6_browserified/components/Todo.js +++ b/app/assets/javascripts/es6_browserified/components/Todo.js @@ -8,7 +8,7 @@ const Todo = (props) => {
- {props.value.stoparea_id} + {props.value.user_objectid}
diff --git a/app/assets/javascripts/es6_browserified/reducers/todos.js b/app/assets/javascripts/es6_browserified/reducers/todos.js index 916cd4704..215a3e2c2 100644 --- a/app/assets/javascripts/es6_browserified/reducers/todos.js +++ b/app/assets/javascripts/es6_browserified/reducers/todos.js @@ -58,7 +58,7 @@ const todos = (state = [], action) => { return Object.assign( {}, t, - {text: action.text.text, stoparea_id: action.text.stoparea_id} + {stoppoint_id: "", text: action.text.text, stoparea_id: action.text.stoparea_id, user_objectid: action.text.user_objectid} ) } else { return t diff --git a/app/assets/javascripts/es6_browserified/stop_points.js b/app/assets/javascripts/es6_browserified/stop_points.js index f594c0da4..d5f53fb4f 100644 --- a/app/assets/javascripts/es6_browserified/stop_points.js +++ b/app/assets/javascripts/es6_browserified/stop_points.js @@ -24,6 +24,7 @@ const getInitialState = () => { state.push({ stoppoint_id: value.stoppoint_id, stoparea_id: value.stoparea_id, + user_objectid: value.user_objectid, index: index, city_name: value.city_name, zip_code: value.zip_code, -- cgit v1.2.3