fix: Content fetching for articles and videos

This commit is contained in:
scmmishra 2019-02-27 12:09:57 +05:30
parent 628659e02a
commit 23880ae567
3 changed files with 16 additions and 3 deletions

View File

@ -31,7 +31,10 @@ export default {
},
methods: {
getContent() {
return frappe.db.get_doc(this.type, this.content)
return lms.call('get_content', {
type: this.type,
content: this.content
})
}
},
components: {

View File

@ -50,7 +50,10 @@ export default {
},
methods: {
getContent() {
return frappe.db.get_doc(this.type, this.content)
return lms.call('get_content', {
type: this.type,
content: this.content
})
}
}
};

View File

@ -280,4 +280,11 @@ def get_course_details(course_name):
def get_topics(course_name):
course = frappe.get_doc('Course', course_name)
topics = course.get_topics()
return topics
return topics
@frappe.whitelist()
def get_content(type, content):
try:
return frappe.get_doc(type, content)
except:
return None