]> git.0d.be Git - django-panik-nonstop.git/commitdiff
don't include & in soma labels
authorFrédéric Péters <fpeters@0d.be>
Wed, 25 Apr 2018 11:32:38 +0000 (13:32 +0200)
committerFrédéric Péters <fpeters@0d.be>
Wed, 25 Apr 2018 11:32:38 +0000 (13:32 +0200)
somax would break itself on such labels :/

nonstop/templates/nonstop/soma_palinsesti.xml
nonstop/templatetags/nonstop.py

index 87d493b5c0bc88f6334b4f1ba795d4e2ec6feec8..4778efe345422253ca12cb3a4a5da6083ff5d499 100644 (file)
@@ -1,7 +1,7 @@
-{% load l10n %}
+{% load l10n nonstop %}
 {% localize off %}
 <Palinsesto>
-  <Description color="#FF0000">{{ episode.emission.title }} - {{ episode.title }}</Description>
+  <Description color="#FF0000">{{ episode.emission.title|somafix }} - {{ episode.title|somafix }}</Description>
 
   <Priority>1</Priority>
   <Start>{{ start|date:"Y-m-d x H:i" }}</Start>
index e5298463528c931e73e34be2152c5666eafc7e26..cea09f6f440a08f415ee6266e70b6eb44dd1ba01 100644 (file)
@@ -8,3 +8,7 @@ register = Library()
 @register.filter
 def is_already_in_soma(diffusion):
     return utils.is_already_in_soma(diffusion)
+
+@register.filter
+def somafix(value):
+    return value.replace('&', 'and')