I have set up an assignment 2.3 in Moodle 2.3.1+ (Build: 20120831). The assignment is visible but the assignment grade column is set hidden. When I modify the grade in the assignment, students receive the automatic e-mail notification. When they log on to Moodle, they can only see that the assignment status is changed, but (as intended) they cannot see their results. So the notification e-mail should not be sent by cron.
I have found that according to the development plans in http://docs.moodle.org/dev/Assignment_Send_Notification_UI_Improvements:
When submission is graded set mailed to 0 (unless send email to student was unchecked - then set it to 1)
In cron if grade column is not hidden and mailed is 0, send notification to student about grade/feedback and set mailed to 1.
We cannot see the check box about e-mail notification any more, and cron sends out the notification even if grade column is hidden.
I have done a quick test: when the assignment itself was set hidden, the notifications were not sent out. Unfortunately this workaround is not possible for our purposes - we would like to allow for late submissions.
Any ideas, how to get rid of the unnecessary notifications? (I like the original plans that e-mails should be send out after we open the eye of the grade column. Image may be NSFW.
Clik here to view.)
Thanks,
Éva