Fix assignment reminder user group
This commit is contained in:
parent
67caf0074e
commit
6de8d72e52
|
|
@ -9,6 +9,7 @@ from vbv_lernwelt.course_session.models import (
|
|||
CourseSessionAssignment,
|
||||
CourseSessionEdoniqTest,
|
||||
)
|
||||
from vbv_lernwelt.learnpath.models import Circle
|
||||
from vbv_lernwelt.notify.services import NotificationService
|
||||
|
||||
logger = structlog.get_logger(__name__)
|
||||
|
|
@ -63,9 +64,12 @@ def send_assignment_reminder_notifications():
|
|||
AssignmentType.CASEWORK.value,
|
||||
],
|
||||
):
|
||||
circle_page = assignment.learning_content.get_parent_circle()
|
||||
circle = Circle.objects.get(page_ptr=circle_page.id)
|
||||
for expert in CourseSessionUser.objects.filter(
|
||||
course_session_id=assignment.course_session.id,
|
||||
role=CourseSessionUser.Role.EXPERT,
|
||||
expert=circle,
|
||||
):
|
||||
sent.append(
|
||||
NotificationService.send_casework_expert_evaluation_reminder(
|
||||
|
|
|
|||
Loading…
Reference in New Issue