From 3e40e37349c5e05d4ae1cf89dd058bbfe1d4ef64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 25 Oct 2020 17:53:31 +0100 Subject: [PATCH] strip parenthesis content from nonstop zone labels --- emissions/models.py | 3 +++ emissions/utils.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/emissions/models.py b/emissions/models.py index d4123ae..f469b46 100644 --- a/emissions/models.py +++ b/emissions/models.py @@ -616,6 +616,9 @@ class Nonstop(models.Model): def __str__(self): return self.title + def get_public_label(self): + return self.title.split('(')[0].strip() + @python_2_unicode_compatible class Focus(models.Model): diff --git a/emissions/utils.py b/emissions/utils.py index cec0f63..047f080 100644 --- a/emissions/utils.py +++ b/emissions/utils.py @@ -232,7 +232,7 @@ def period_program(date_start, date_end, prefetch_sounds=True, self.datetime = dt self.title = nonstop.title self.slug = nonstop.slug - self.label = self.title + self.label = self.get_public_label() self.nonstop = nonstop def __repr__(self): -- GitLab