From eea3c88c31c21b3fabcfa4f915d3533d67875b42 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Mon, 1 Aug 2022 14:55:35 -0400
Subject: [PATCH] Remove host, show, start, status fields from Note model.

---
 program/models.py | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/program/models.py b/program/models.py
index a8dffecf..8fb34734 100644
--- a/program/models.py
+++ b/program/models.py
@@ -1153,18 +1153,10 @@ class Note(models.Model):
         height_field="height",
         ppoi_field="ppoi",
     )
-    status = models.IntegerField(default=1)
-    start = models.DateTimeField(editable=False)
-    show = models.ForeignKey(
-        Show, on_delete=models.CASCADE, related_name="notes", editable=True
-    )
     cba_id = models.IntegerField(blank=True, null=True)
     user = models.ForeignKey(
         User, editable=False, on_delete=models.CASCADE, related_name="users", default=1
     )
-    host = models.ForeignKey(
-        Host, on_delete=models.CASCADE, related_name="hosts", null=True
-    )
 
     class Meta:
         ordering = ("timeslot",)
@@ -1173,9 +1165,6 @@ class Note(models.Model):
         return self.title
 
     def save(self, *args, **kwargs):
-        self.start = self.timeslot.start
-        self.show = self.timeslot.schedule.show
-
         timeslot = TimeSlot.objects.get(pk=self.timeslot.id)
         timeslot.note_id = self.id
         timeslot.save()
-- 
GitLab