From 6fdda491bd3760ba6425d648811adb78e6512841 Mon Sep 17 00:00:00 2001 From: phoenixeliot Date: Tue, 19 Jul 2016 14:13:24 -0700 Subject: [PATCH] Fix for when database courses/campaigns don't match --- .../courses/teacher-courses-view.jade | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/app/templates/courses/teacher-courses-view.jade b/app/templates/courses/teacher-courses-view.jade index c4a8b5673..e50fbb8a7 100644 --- a/app/templates/courses/teacher-courses-view.jade +++ b/app/templates/courses/teacher-courses-view.jade @@ -57,15 +57,16 @@ block content select.level-select.form-control if view.campaigns.loaded - var campaign = view.campaigns.get(course.get('campaignID')) - each level, levelIndex in campaign.getLevels().models - - var levelNumber = campaign.getLevelNumber(level.get('original'), levelIndex + 1) - option(value=level.get('slug')) - span - = levelNumber - span.spr - | . - span - = level.get('name').replace('Course: ', '') + if campaign + each level, levelIndex in campaign.getLevels().models + - var levelNumber = campaign.getLevelNumber(level.get('original'), levelIndex + 1) + option(value=level.get('slug')) + span + = levelNumber + span.spr + | . + span + = level.get('name').replace('Course: ', '') a.play-level-button.btn.btn-lg.btn-primary span(data-i18n="courses.play_level") .clearfix