feat: course settings from website
This commit is contained in:
@@ -194,7 +194,7 @@ def submit_for_review(course):
|
||||
|
||||
|
||||
@frappe.whitelist()
|
||||
def save_course(tags, title, short_introduction, video_link, description, course, image=None):
|
||||
def save_course(tags, title, short_introduction, video_link, description, course, published, upcoming, image=None):
|
||||
if course:
|
||||
doc = frappe.get_doc("LMS Course", course)
|
||||
else:
|
||||
@@ -208,7 +208,9 @@ def save_course(tags, title, short_introduction, video_link, description, course
|
||||
"video_link": video_link,
|
||||
"image": image,
|
||||
"description": description,
|
||||
"tags": tags
|
||||
"tags": tags,
|
||||
"published": published,
|
||||
"upcoming": upcoming
|
||||
})
|
||||
doc.save(ignore_permissions=True)
|
||||
return doc.name
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
{% set active = membership.current_lesson == lesson.name %}
|
||||
<div class="lesson-info {% if active and not course.edit_mode %} active-lesson {% endif %}">
|
||||
|
||||
{% if membership or lesson.include_in_preview or is_instructor %}
|
||||
{% if membership or lesson.include_in_preview or is_instructor or has_course_moderator_role() %}
|
||||
<a class="lesson-links" data-course="{{ course.name }}"
|
||||
{% if is_instructor and not lesson.include_in_preview %}
|
||||
title="{{ _('This lesson is not available for preview. As you are the Instructor of the course only you can see it.') }}"
|
||||
@@ -185,6 +185,4 @@ const show_no_preview_dialog = (e) => {
|
||||
};
|
||||
|
||||
</script>
|
||||
dahanukar
|
||||
sandesh
|
||||
chetna
|
||||
|
||||
|
||||
Reference in New Issue
Block a user