From 90d76062a0cd3d939095062b799efb6f5453f8a6 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Wed, 1 Apr 2020 15:53:40 +0200
Subject: [PATCH] Enable sorting of lessons and lesson periods by subjects

Close #54
---
 aleksis/apps/chronos/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py
index 945b9d1e..a0a36b96 100644
--- a/aleksis/apps/chronos/models.py
+++ b/aleksis/apps/chronos/models.py
@@ -450,7 +450,7 @@ class Lesson(ExtensibleModel):
         return CalendarWeek(year=year, week=week)
 
     class Meta:
-        ordering = ["date_start"]
+        ordering = ["date_start", "subject"]
         indexes = [models.Index(fields=["date_start", "date_end"])]
 
 
@@ -559,7 +559,7 @@ class LessonPeriod(ExtensibleModel):
         )
 
     class Meta:
-        ordering = ["lesson__date_start", "period__weekday", "period__period"]
+        ordering = ["lesson__date_start", "period__weekday", "period__period", "lesson__subject"]
         indexes = [models.Index(fields=["lesson", "period"])]
 
 
-- 
GitLab