Skip to content

Improve reminder accuracy by checking for activity submissions#205

Open
Fragonite wants to merge 1 commit into
isuru89:masterfrom
catalyst:completion-submission-status
Open

Improve reminder accuracy by checking for activity submissions#205
Fragonite wants to merge 1 commit into
isuru89:masterfrom
catalyst:completion-submission-status

Conversation

@Fragonite

Copy link
Copy Markdown

This pull request resolves an issue where students received overdue reminders for work they had already submitted. Previously, the plugin relied solely on the core activity completion status. This caused problems because completion is often tied to receiving a grade, which rarely happens before the due date, leading to incorrect reminders for submitted work.

This patch introduces a lightweight and extensible framework that checks for activity submissions in addition to the core completion status. This ensures reminders are only sent when a submission is actually missing, providing a more accurate and less confusing experience for students.

The new submission check, along with unit tests, has been implemented for assignments and quizzes. Support for additional modules can be added easily.

Fixes #142.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use submission status instead of completion status

1 participant