From 51d5db01e97d8f4bbd02e168d776eec516ae4313 Mon Sep 17 00:00:00 2001 From: Anand Chitipothu Date: Sun, 11 Jul 2021 12:55:26 +0530 Subject: [PATCH] feat: include membership info in page context Added `is_member` field to page_context of learn page. This is required to disable exercises to non-members. --- community/www/batch/learn.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/community/www/batch/learn.py b/community/www/batch/learn.py index e1ada5d8..66ab5be5 100644 --- a/community/www/batch/learn.py +++ b/community/www/batch/learn.py @@ -38,7 +38,8 @@ def get_context(context): context.page_context = { "course": context.course.name, "batch": context.get("batch") and context.batch.name, - "lesson": context.lesson.name + "lesson": context.lesson.name, + "is_member": context.membership is not None } def get_chapter_title(course_name, lesson_number):