Fixed major bugs

This commit is contained in:
scmmishra 2018-11-20 17:36:57 +05:30 committed by Aditya Hase
parent 53c2d5db63
commit 8951c165f0
4 changed files with 21 additions and 25 deletions

View File

@ -13,14 +13,13 @@ export default {
methods: {
addActivity() {
if(this.$route.params.type != "Quiz"){
lms.call({
method: "add_activity",
args: {
lms.call("add_activity",
{
enrollment: lms.store.enrolledCourses[this.$route.params.course],
content_type: this.$route.params.type,
content: this.$route.params.content
}
})
)
}
},
goNext() {

View File

@ -61,25 +61,23 @@ export default {
},
methods: {
getQuizWithoutAnswers() {
return lms.call({
method: "get_quiz_without_answers",
args: {
return lms.call("get_quiz_without_answers",
{
quiz_name: this.content,
}
})
)
},
updateResponse(res) {
this.quizResponse[res.question] = (res.option)
},
submitQuiz() {
lms.call({
method: "evaluate_quiz",
args: {
lms.call("evaluate_quiz",
{
enrollment: lms.store.enrolledCourses[this.$route.params.course],
quiz_response: this.quizResponse,
quiz_name: this.content
}
}).then(data => {
).then(data => {
this.score = data,
this.submitted = true,
this.quizResponse = null

View File

@ -60,13 +60,12 @@ export default {
this.$router.push({ name: 'content', params: { program_name: this.$route.params.program_name, course: this.nextCourse, type: this.nextContentType, content: this.nextContent}})
}
else {
lms.call({
method: "enroll_in_program",
args:{
program_name: this.$route.params.program_name,
student_email_id: frappe.session.user
}
})
lms.call("enroll_in_program",
{
program_name: this.$route.params.program_name,
student_email_id: frappe.session.user
}
)
lms.store.updateEnrolledPrograms()
}
},

View File

@ -35,20 +35,20 @@ export default {
},
mounted() {
this.getNextContent().then(data => {
this.nextContent = r.message.content,
this.nextContentType = r.message.content_type
this.nextContent = data.content,
this.nextContentType = data.content_type
});
},
methods: {
getNextContent(){
return lms.call({
method: "get_next_content",
args:{
window.t = this
return lms.call("get_next_content",
{
content: this.content,
content_type: this.type,
course: this.course
}
});
);
}
},
components: {