fix: dont show start learning from course page if disabled

This commit is contained in:
Jannat Patel
2022-10-13 13:04:22 +05:30
parent b2a8dd13f6
commit 7d2b86c548
3 changed files with 4 additions and 4 deletions

View File

@@ -111,7 +111,7 @@
</div> </div>
<!-- No Preview Modal --> <!-- No Preview Modal -->
{{ widgets.NoPreviewModal(course=course) }} {{ widgets.NoPreviewModal(course=course, membership=membership) }}
<script> <script>

View File

@@ -29,7 +29,7 @@
<button class="btn btn-primary btn-sm notify-me pull-right" data-course="{{course.name | urlencode}}"> <button class="btn btn-primary btn-sm notify-me pull-right" data-course="{{course.name | urlencode}}">
{{ _("Notify me when available") }} {{ _("Notify me when available") }}
</button> </button>
{% else %} {% elif show_start_learing_cta(course, membership) %}
<button class="btn btn-primary btn-sm join-batch pull-right" data-course="{{ course.name | urlencode}}"> <button class="btn btn-primary btn-sm join-batch pull-right" data-course="{{ course.name | urlencode}}">
{{ _("Start Learning") }} {{ _("Start Learning") }}
</button> </button>

View File

@@ -10,13 +10,13 @@ def get_context(context):
portal_course_creation = frappe.db.get_single_value("LMS Settings", "portal_course_creation") portal_course_creation = frappe.db.get_single_value("LMS Settings", "portal_course_creation")
context.show_creators_section = frappe.session.user != "Guest" and \ context.show_creators_section = frappe.session.user != "Guest" and \
(portal_course_creation == "Anyone" or has_course_instructor_role()) (portal_course_creation == "Anyone" or has_course_instructor_role())
context.show_review_section = has_course_moderator_role() and frappe.session.user != "Gurst" context.show_review_section = has_course_moderator_role() and frappe.session.user != "Guest"
if context.restriction: if context.restriction:
context.restriction_details = get_restriction_details() context.restriction_details = get_restriction_details()
context.metatags = { context.metatags = {
"title": _("Courses List"), "title": _("Course List"),
"image": frappe.db.get_single_value("Website Settings", "banner_image"), "image": frappe.db.get_single_value("Website Settings", "banner_image"),
"description": "This page lists all the courses published on our website", "description": "This page lists all the courses published on our website",
"keywords": "All Courses, Courses, Learn" "keywords": "All Courses, Courses, Learn"