From 30133727118d7512b42789b8904d5876d170cfd8 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 23 Dec 2025 10:58:12 +0530 Subject: [PATCH] fix: don't fetch application count when user is not logged in --- frontend/src/pages/JobDetail.vue | 2 +- lms/lms/doctype/course_evaluator/test_course_evaluator.py | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/src/pages/JobDetail.vue b/frontend/src/pages/JobDetail.vue index 9987bb42..d8f80d18 100644 --- a/frontend/src/pages/JobDetail.vue +++ b/frontend/src/pages/JobDetail.vue @@ -196,8 +196,8 @@ const job = createResource({ onSuccess: (data) => { if (user.data?.name) { jobApplication.submit() + applicationCount.submit() } - applicationCount.submit() }, }) diff --git a/lms/lms/doctype/course_evaluator/test_course_evaluator.py b/lms/lms/doctype/course_evaluator/test_course_evaluator.py index d5ce5eee..ad95531a 100644 --- a/lms/lms/doctype/course_evaluator/test_course_evaluator.py +++ b/lms/lms/doctype/course_evaluator/test_course_evaluator.py @@ -43,8 +43,12 @@ class TestCourseEvaluator(UnitTestCase): def calculated_first_date_of_schedule(self): today = getdate() - offset = (0 - today.weekday() + 7) % 7 # 0 for Monday - first_date = add_days(today, offset) + offset_monday = (0 - today.weekday() + 7) % 7 # 0 for Monday + offset_wednesday = (2 - today.weekday() + 7) % 7 # 2 for Wednesday + if offset_monday < offset_wednesday: + first_date = add_days(today, offset_monday) + else: + first_date = add_days(today, offset_wednesday) return first_date def calculated_last_date_of_schedule(self, first_date):