From 2ca7b09d1e1598dda97b33462908e112c781f651 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 13 Mar 2025 22:01:26 +0530 Subject: [PATCH] fix: made address amount and currency mandatory in LMS Payment --- .../src/components/UpcomingEvaluations.vue | 22 ++++++++++++------- frontend/src/components/UserDropdown.vue | 19 +++++++++------- lms/lms/utils.py | 2 +- 3 files changed, 26 insertions(+), 17 deletions(-) diff --git a/frontend/src/components/UpcomingEvaluations.vue b/frontend/src/components/UpcomingEvaluations.vue index e9c35b1f..7c978b67 100644 --- a/frontend/src/components/UpcomingEvaluations.vue +++ b/frontend/src/components/UpcomingEvaluations.vue @@ -22,11 +22,13 @@ {{ evl.course_title }} - +
- +
@@ -43,15 +45,19 @@ class="absolute mt-2 w-32 rounded-md bg-white shadow-lg p-1.5" > - @@ -111,7 +117,7 @@ import { Clock, GraduationCap, HeadsetIcon, - EllipsisVertical + EllipsisVertical, } from 'lucide-vue-next' import { inject, ref, getCurrentInstance } from 'vue' import { formatTime } from '../utils' diff --git a/frontend/src/components/UserDropdown.vue b/frontend/src/components/UserDropdown.vue index 82212f86..7bceecc4 100644 --- a/frontend/src/components/UserDropdown.vue +++ b/frontend/src/components/UserDropdown.vue @@ -126,7 +126,7 @@ const toggleTheme = () => { const userDropdownOptions = computed(() => { return [ { - group: "", + group: '', items: [ { icon: User, @@ -148,7 +148,9 @@ const userDropdownOptions = computed(() => { { component: markRaw(Apps), condition: () => { - let cookies = new URLSearchParams(document.cookie.split('; ').join('&')) + let cookies = new URLSearchParams( + document.cookie.split('; ').join('&') + ) let system_user = cookies.get('system_user') if (system_user === 'yes') return true else return false @@ -187,18 +189,19 @@ const userDropdownOptions = computed(() => { }, condition: () => { return ( - userResource.data?.is_system_manager && userResource.data?.is_fc_site + userResource.data?.is_system_manager && + userResource.data?.is_fc_site ) }, }, - ] + ], }, { - group: "", + group: '', items: [ { icon: Zap, - label: "Powered by Learning", + label: 'Powered by Learning', onClick: () => { window.open('https://frappe.io/learning', '_blank') }, @@ -225,8 +228,8 @@ const userDropdownOptions = computed(() => { return !isLoggedIn }, }, - ] - } + ], + }, ] }) diff --git a/lms/lms/utils.py b/lms/lms/utils.py index dd42de73..a0e7789a 100644 --- a/lms/lms/utils.py +++ b/lms/lms/utils.py @@ -1957,7 +1957,7 @@ def update_certificate_purchase(course, payment_name): { "purchased_certificate": 1, "payment": payment_name, - } + }, )