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,
|
CourseSessionAssignment,
|
||||||
CourseSessionEdoniqTest,
|
CourseSessionEdoniqTest,
|
||||||
)
|
)
|
||||||
|
from vbv_lernwelt.learnpath.models import Circle
|
||||||
from vbv_lernwelt.notify.services import NotificationService
|
from vbv_lernwelt.notify.services import NotificationService
|
||||||
|
|
||||||
logger = structlog.get_logger(__name__)
|
logger = structlog.get_logger(__name__)
|
||||||
|
|
@ -63,9 +64,12 @@ def send_assignment_reminder_notifications():
|
||||||
AssignmentType.CASEWORK.value,
|
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(
|
for expert in CourseSessionUser.objects.filter(
|
||||||
course_session_id=assignment.course_session.id,
|
course_session_id=assignment.course_session.id,
|
||||||
role=CourseSessionUser.Role.EXPERT,
|
role=CourseSessionUser.Role.EXPERT,
|
||||||
|
expert=circle,
|
||||||
):
|
):
|
||||||
sent.append(
|
sent.append(
|
||||||
NotificationService.send_casework_expert_evaluation_reminder(
|
NotificationService.send_casework_expert_evaluation_reminder(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue