diff --git a/lms/lms/doctype/lesson_assignment/lesson_assignment.json b/lms/lms/doctype/lesson_assignment/lesson_assignment.json index 46f316f3..36957671 100644 --- a/lms/lms/doctype/lesson_assignment/lesson_assignment.json +++ b/lms/lms/doctype/lesson_assignment/lesson_assignment.json @@ -9,6 +9,7 @@ "assignment", "lesson", "course", + "evaluator", "status", "column_break_3", "member", @@ -56,10 +57,11 @@ { "fetch_from": "lesson.course", "fieldname": "course", - "fieldtype": "Data", + "fieldtype": "Link", "in_list_view": 1, "in_standard_filter": 1, "label": "Course", + "options": "LMS Course", "read_only": 1 }, { @@ -73,12 +75,20 @@ "fieldname": "comments", "fieldtype": "Small Text", "label": "Comments" + }, + { + "fetch_from": "course.evaluator", + "fieldname": "evaluator", + "fieldtype": "Link", + "label": "Evaluator", + "options": "User", + "read_only": 1 } ], "index_web_pages_for_search": 1, "links": [], "make_attachments_public": 1, - "modified": "2022-11-16 12:11:59.472025", + "modified": "2023-03-27 13:24:18.696868", "modified_by": "Administrator", "module": "LMS", "name": "Lesson Assignment", diff --git a/lms/lms/notification/assignment_submission_notification/__init__.py b/lms/lms/notification/assignment_submission_notification/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/lms/lms/notification/assignment_submission_notification/assignment_submission_notification.json b/lms/lms/notification/assignment_submission_notification/assignment_submission_notification.json new file mode 100644 index 00000000..c57ee791 --- /dev/null +++ b/lms/lms/notification/assignment_submission_notification/assignment_submission_notification.json @@ -0,0 +1,27 @@ +{ + "attach_print": 0, + "channel": "Email", + "creation": "2023-03-27 16:34:03.505645", + "days_in_advance": 0, + "docstatus": 0, + "doctype": "Notification", + "document_type": "Lesson Assignment", + "enabled": 1, + "event": "New", + "idx": 0, + "is_standard": 1, + "message": "
{{ _(\"{0} has submitted their assignment for the lesson {1}\").format(doc.member_name, title) }}
\n\n{{ _(\" Please evaluate and grade the assignment. \") }}
", + "modified": "2023-03-27 16:46:44.564007", + "modified_by": "Administrator", + "module": "LMS", + "name": "Assignment Submission Notification", + "owner": "Administrator", + "recipients": [ + { + "receiver_by_document_field": "evaluator" + } + ], + "send_system_notification": 0, + "send_to_all_assignees": 0, + "subject": "Assignment Submission" +} \ No newline at end of file diff --git a/lms/lms/notification/assignment_submission_notification/assignment_submission_notification.md b/lms/lms/notification/assignment_submission_notification/assignment_submission_notification.md new file mode 100644 index 00000000..6663f818 --- /dev/null +++ b/lms/lms/notification/assignment_submission_notification/assignment_submission_notification.md @@ -0,0 +1,10 @@ +{{ _("{0} has submitted their assignment for the lesson {1}").format(frappe.bold(doc.member_name), frappe.bold(title)) }} +
+{{ _(" Please evaluate and grade the assignment.") }}
+