module
pretalx.submission.domain.track
Functions 2
apply_track_field_changes(track, changed_fields)source
def apply_track_field_changes(track, changed_fields):
if (
"attendee_signup_required" in changed_fields
and track.attendee_signup_required is False
):
return pin_signup_required(track.submissions.all())
return []
can_delete_track(track) -> boolsourceTrue iff track is not referenced by any submission.
def can_delete_track(track) -> bool:
"""True iff ``track`` is not referenced by any submission."""
return not track.submissions.exists()