From 9ad22b35aedcd7d0e3935d3e7fea9113889e4a0d Mon Sep 17 00:00:00 2001 From: Seth Call Date: Sun, 12 Feb 2017 21:13:07 -0600 Subject: [PATCH] cancel fix --- .../react-components/JamClassScreen.js.jsx.coffee | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/web/app/assets/javascripts/react-components/JamClassScreen.js.jsx.coffee b/web/app/assets/javascripts/react-components/JamClassScreen.js.jsx.coffee index dd0a7227d..a3062a088 100644 --- a/web/app/assets/javascripts/react-components/JamClassScreen.js.jsx.coffee +++ b/web/app/assets/javascripts/react-components/JamClassScreen.js.jsx.coffee @@ -194,13 +194,14 @@ LessonTimerActions = context.LessonTimerActions @app.ajaxError(jqXHR) cancelSelected: (lesson, recurring) -> - rest.checkLessonCancel({id: lesson.id, update_all: recurring}).done((response) => (@issueCancelLesson(lesson, - recurring))).fail((jqXHR) => (@cancelSelectedFail(jqXHR))) + rest.checkLessonCancel({id: lesson.id, update_all: recurring}) + .done((response) => @issueCancelLesson(lesson, recurring)) + .fail((jqXHR) => @cancelSelectedFail(jqXHR, lesson)) - cancelSelectedFailed: (jqXHR) -> + cancelSelectedFail: (jqXHR, lesson) -> if jqXHR.status == 422 - if recurring + if lesson.recurring if @viewerStudent() buttons = [] buttons.push({name: 'CLOSE', buttonStyle: 'button-grey'})