diff --git a/lms/public/css/style.css b/lms/public/css/style.css index ebe2bfa0..214e75e5 100644 --- a/lms/public/css/style.css +++ b/lms/public/css/style.css @@ -2013,6 +2013,6 @@ select { visibility: visible; } -.add-students .text-primary.link-option { - visibility: hidden; +.add-students ul li:nth-last-child(-n+2) { + display: none; } \ No newline at end of file diff --git a/lms/www/classes/class.html b/lms/www/classes/class.html index 0557a449..30b30f8e 100644 --- a/lms/www/classes/class.html +++ b/lms/www/classes/class.html @@ -245,13 +245,13 @@
{% if class.owner == frappe.session.user %} - + {{ _("Start") }} {% endif %} {% if is_student %} - + {{ _("Join Class") }} {% endif %} diff --git a/lms/www/classes/index.py b/lms/www/classes/index.py index 483b54e9..aaba98c8 100644 --- a/lms/www/classes/index.py +++ b/lms/www/classes/index.py @@ -1,10 +1,12 @@ import frappe -from frappe import _ +from frappe.utils import getdate def get_context(context): context.no_cache = 1 context.classes = frappe.get_all( - "LMS Class", fields=["name", "title", "start_date", "end_date"] + "LMS Class", { + "end_date": [">=", getdate()] + }, ["name", "title", "start_date", "end_date"] )