From ed5892c7a51a6747cf052d40c231f7d962a1d661 Mon Sep 17 00:00:00 2001 From: scmmishra Date: Sat, 3 Nov 2018 19:33:51 +0530 Subject: [PATCH] UI: Components rendered based on student progress --- .../web-academy/components/AcademyProgramCard.vue | 8 ++++---- .../js/education/web-academy/pages/AcademyProgramPage.vue | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/erpnext/public/js/education/web-academy/components/AcademyProgramCard.vue b/erpnext/public/js/education/web-academy/components/AcademyProgramCard.vue index 9b33a983ee..99320793c1 100644 --- a/erpnext/public/js/education/web-academy/components/AcademyProgramCard.vue +++ b/erpnext/public/js/education/web-academy/components/AcademyProgramCard.vue @@ -10,7 +10,8 @@ @@ -37,10 +38,9 @@ export default { methods: { enroll() { frappe.call({ - method: "erpnext.www.academy.enroll", + method: "erpnext.www.academy.enroll_in_program", args:{ - type: "Program", - name: this.program_code, + program_name: this.program_code, student_email_id: frappe.session.user } }) diff --git a/erpnext/public/js/education/web-academy/pages/AcademyProgramPage.vue b/erpnext/public/js/education/web-academy/pages/AcademyProgramPage.vue index 560aee5142..c5a1751098 100644 --- a/erpnext/public/js/education/web-academy/pages/AcademyProgramPage.vue +++ b/erpnext/public/js/education/web-academy/pages/AcademyProgramPage.vue @@ -30,6 +30,7 @@ export default { } }, mounted() { + this.$root.$data.updateCompletedCourses() frappe.call({ method: "erpnext.www.academy.get_program_details", args: {