From 1ee8620305f13963b872f8eead76f27e4cda04b9 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Tue, 24 Jan 2023 17:53:50 +0100 Subject: [PATCH] add CourseType.slug (fix streaming urls) --- teleforma/models/core.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/teleforma/models/core.py b/teleforma/models/core.py index e1ab06ba..71ada957 100644 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -159,6 +159,10 @@ class CourseType(Model): self.description = data['description'] self.save() + @property + def slug(self): + return slugify(self.name) + class Course(Model): @@ -298,7 +302,7 @@ class Conference(Model): def slug(self): slug = '-'.join([self.course.department.slug, self.course.slug, - self.course_type.name.lower()]) + self.course_type.slug]) return slug def __unicode__(self): -- 2.39.5