fix(courses): don't break app on draft courses without lessons

This commit is contained in:
Benedikt Rötsch
2018-02-20 13:10:48 +01:00
committed by Benedikt Rötsch
parent fb979fcb1e
commit 82a9a48d86
2 changed files with 6 additions and 2 deletions

View File

@@ -39,6 +39,7 @@ block content
svg.course__overview-icon
use(xlink:href='/icons/icons.svg#skill-level')
.course__overview-value #{translate('skillLevelLabel', currentLocale.code)}: #{translate(`${course.fields.skillLevel}Label`, currentLocale.code)}
.course__overview-cta-wrapper
a.course__overview-cta.cta(href=`/courses/${course.fields.slug}/lessons/${course.fields.lessons[0].fields.slug}${queryString}`) #{translate('startCourseLabel', currentLocale.code)}
if course.fields.lessons && course.fields.lessons.length
.course__overview-cta-wrapper
a.course__overview-cta.cta(href=`/courses/${course.fields.slug}/lessons/${course.fields.lessons[0].fields.slug}${queryString}`) #{translate('startCourseLabel', currentLocale.code)}
.course__description !{helpers.markdown(course.fields.description)}