From 03936d591ba3b0895d5551d74b8420b781cc9c4a Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Wed, 29 Apr 2020 14:39:11 +0200
Subject: [PATCH] Remove legacy type property from LessonSubstitution

Advances #75
---
 aleksis/apps/chronos/models.py | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py
index d2dc9fa1..427f3ca4 100644
--- a/aleksis/apps/chronos/models.py
+++ b/aleksis/apps/chronos/models.py
@@ -509,15 +509,6 @@ class LessonSubstitution(ExtensibleModel):
         if self.subject and self.cancelled:
             raise ValidationError(_("Lessons can only be either substituted or cancelled."))
 
-    @property
-    def type_(self):
-        if self.cancelled:
-            return "cancellation"
-        elif self.cancelled_for_teachers:
-            return "cancellation_for_teachers"
-        else:
-            return "substitution"
-
     @property
     def date(self):
         week = CalendarWeek(week=self.week)
-- 
GitLab