Reimagine manually created TCCs (and update TCC-CRUD-List) #63

Open
opened 2024-12-23 18:21:42 +01:00 by permcu · 0 comments
permcu commented 2024-12-23 18:21:42 +01:00 (Migrated from edugit.org)

After the introduction of Course-Bundles there are managed_by_app_label TCCs by default and TCCs are integrated into the rest of course- and lesson-planning. The TCC-CRUD-List is still a leftover from before.

  1. It should now just manage manually specified TCCs. The ones that overwrite a timespan.
  2. The manually created TCCs should integrate with the automatic managed_by_app_label TCCs.

The second most likely needs to change the logic in Lesson.create_from_course. There needs to be a decision which TCC is current.

After the introduction of Course-Bundles there are managed_by_app_label TCCs by default and TCCs are integrated into the rest of course- and lesson-planning. The TCC-CRUD-List is still a leftover from before. 1. It should now just manage manually specified TCCs. The ones that overwrite a timespan. 2. The manually created TCCs should integrate with the automatic managed_by_app_label TCCs. The second most likely needs to change the logic in Lesson.create_from_course. There needs to be a decision which TCC is current.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-App-Lesrooster#63
No description provided.