]> git.0d.be Git - django-panik-emissions.git/commitdiff
fix addition of diffusion times in new episode form
authorFrédéric Péters <fpeters@0d.be>
Sat, 9 Nov 2019 11:41:35 +0000 (12:41 +0100)
committerFrédéric Péters <fpeters@0d.be>
Sat, 9 Nov 2019 11:41:35 +0000 (12:41 +0100)
emissions/forms.py

index 3b9a33fc232864f55e512cd9074bf8da30c20a34..ef59c0fbc2a4ada0e9fb77888e7e8a91edea496b 100644 (file)
@@ -200,7 +200,7 @@ class EpisodeNewForm(EpisodeForm):
         super(EpisodeNewForm, self).__init__(*args, **kwargs)
         emission = kwargs.get('initial', {}).get('emission')
         diffusion_fields = self.get_diffusion_fields(emission)
-        for field_name in self.fields.keys():
+        for field_name in list(self.fields.keys()):
             if field_name.endswith('_diffusion') and not field_name in diffusion_fields:
                 del self.fields[field_name]