Fixed major bugs
This commit is contained in:
parent
53c2d5db63
commit
8951c165f0
@ -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() {
|
||||
|
@ -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
|
||||
|
@ -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()
|
||||
}
|
||||
},
|
||||
|
@ -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: {
|
||||
|
Loading…
Reference in New Issue
Block a user