From 1e979f8739f85ad5ea7557f84f93e0c38e0ab2da Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Sun, 4 Jun 2023 18:19:59 +0200 Subject: [PATCH] Reformat --- aleksis/apps/chronos/models.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py index 67d5d0e3..ea9f02bc 100644 --- a/aleksis/apps/chronos/models.py +++ b/aleksis/apps/chronos/models.py @@ -1,8 +1,8 @@ # flake8: noqa: DJ01 from __future__ import annotations -import os import itertools +import os from datetime import date, datetime, time, timedelta from itertools import chain from typing import Any, Dict, Iterable, Iterator, List, Optional, Tuple, Union @@ -1414,7 +1414,7 @@ class LessonEvent(CalendarEvent): @property def teacher_names(self: "LessonEvent") -> str: - return ", ".join([t.full_name for t in self.teachers.all()]) + return ", ".join([t.full_name for t in self.teachers.all()]) @property def room_names(self: "LessonEvent") -> str: @@ -1426,11 +1426,7 @@ class LessonEvent(CalendarEvent): if reference_object.title: return reference_object.title elif reference_object.subject: - return ( - reference_object.subject.name - + " · " - + reference_object.group_names - ) + return reference_object.subject.name + " · " + reference_object.group_names return _("Lesson") @@ -1457,7 +1453,9 @@ class LessonEvent(CalendarEvent): def value_attendee(cls, reference_object: "LessonEvent") -> str: """Get the attendees of the event.""" # FIXME: Permissions - attendees = [t.get_vcal_address(role="CHAIR") for t in reference_object.teachers.all()] + [g.get_vcal_address(role="REQ-PARTICIPANT") for g in reference_object.all_members] + attendees = [t.get_vcal_address(role="CHAIR") for t in reference_object.teachers.all()] + [ + g.get_vcal_address(role="REQ-PARTICIPANT") for g in reference_object.all_members + ] return [a for a in attendees if a] @classmethod @@ -1484,7 +1482,6 @@ class SupervisionEvent(LessonEvent): name = "supervision" verbose_name = _("Supervisions") - @classmethod def value_title(cls, reference_object: "LessonEvent") -> str: """Get the title of the event.""" @@ -1493,4 +1490,6 @@ class SupervisionEvent(LessonEvent): @classmethod def value_description(cls, reference_object: "LessonEvent") -> str: - return render_to_string("chronos/supervision_event_description.txt", {"event": reference_object}) \ No newline at end of file + return render_to_string( + "chronos/supervision_event_description.txt", {"event": reference_object} + ) -- GitLab