From 63bf6a5574a279dff8a4a840958ff23d59484f28 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 25 Feb 2025 12:46:35 +0530 Subject: [PATCH] fix: polished the course certification flow --- frontend/src/components/CourseCard.vue | 4 ++-- frontend/src/components/CourseCardOverlay.vue | 13 +++++++++++-- .../src/components/UpcomingEvaluations.vue | 2 +- frontend/src/pages/Billing.vue | 15 +++++++-------- frontend/src/pages/CourseCertification.vue | 5 +++-- frontend/src/pages/CourseForm.vue | 1 + .../course_evaluator/course_evaluator.py | 1 - lms/lms/doctype/lms_course/lms_course.py | 9 +++++++-- lms/lms/utils.py | 19 ++++++++++++------- 9 files changed, 44 insertions(+), 25 deletions(-) diff --git a/frontend/src/components/CourseCard.vue b/frontend/src/components/CourseCard.vue index fae4c511..1f805d56 100644 --- a/frontend/src/components/CourseCard.vue +++ b/frontend/src/components/CourseCard.vue @@ -104,10 +104,10 @@ {{ course.price }}
- {{ __('Paid Certificate') }} + {{ __('Certification') }}
diff --git a/frontend/src/components/CourseCardOverlay.vue b/frontend/src/components/CourseCardOverlay.vue index 63c2fc76..ad534557 100644 --- a/frontend/src/components/CourseCardOverlay.vue +++ b/frontend/src/components/CourseCardOverlay.vue @@ -115,13 +115,22 @@ {{ course.data.rating }} {{ __('Rating') }} +
+ + + {{ __('Certificate of Completion') }} + +
- {{ __('Paid Certificate') }} + {{ __('Paid Certificate after Evaluation') }}
@@ -131,7 +140,7 @@