diff --git a/web/app/assets/javascripts/jam_rest.js b/web/app/assets/javascripts/jam_rest.js index 7a4cbd546..b3c03627c 100644 --- a/web/app/assets/javascripts/jam_rest.js +++ b/web/app/assets/javascripts/jam_rest.js @@ -587,7 +587,7 @@ processData: false }); } - if(detail) { + if(detail && context.JK.currentUserId == id) { detail.done(function(user) { window.UserActions.loaded(user) }) diff --git a/web/app/assets/javascripts/react-components/BookLessonFree.js.jsx.coffee b/web/app/assets/javascripts/react-components/BookLessonFree.js.jsx.coffee index 97793c160..e0ed48dd6 100644 --- a/web/app/assets/javascripts/react-components/BookLessonFree.js.jsx.coffee +++ b/web/app/assets/javascripts/react-components/BookLessonFree.js.jsx.coffee @@ -17,6 +17,7 @@ UserStore = context.UserStore {beforeShow: @beforeShow, afterShow: @afterShow, beforeHide: @beforeHide}) onUserChanged: (userState) -> + console.log("userState", userState) @setState({user: userState?.user}) checkboxChanged: (e) -> @@ -435,7 +436,7 @@ UserStore = context.UserStore if @state.user?.remaining_test_drives == 1 testDriveLessons = "1 TestDrive lesson credit" else - testDriveLessons = "#{this.state.user?.remaining_test_drives} TestDrive lesson credits" + testDriveLessons = "#{this.state.user.remaining_test_drives} TestDrive lesson credits" actions = `
CANCEL @@ -515,6 +516,7 @@ UserStore = context.UserStore
` `
+