Skip to content

Commit d5c3e4b

Browse files
committed
CHG ignore email notifications for assignments with email_notifications_enabled=False
1 parent d010cff commit d5c3e4b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

api/jobs/email_notifications.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,12 @@ def _send_assignment_condition_email_notifications(
3838
course: Course = assignment.course
3939
students: list[User] = get_course_users(course)
4040

41-
logger.info(f'Inspecting reference_type={reference_type} '
41+
if not assignment.email_notifications_enabled:
42+
logger.info(f'Skipping assignment reference_type={reference_type} '
43+
f'assignment_id={assignment.id} course_id={assignment.course_id}')
44+
continue
45+
46+
logger.info(f'Inspecting assignment reference_type={reference_type} '
4247
f'assignment_id={assignment.id} course_id={assignment.course_id} ')
4348

4449
if not condition(assignment):

0 commit comments

Comments
 (0)