diff --git a/savepointradio/radio/signals.py b/savepointradio/radio/signals.py index 3198d8f..42e6596 100644 --- a/savepointradio/radio/signals.py +++ b/savepointradio/radio/signals.py @@ -31,7 +31,10 @@ def cascade_disable(sender, instance, created, update_fields, **kwargs): If a radio object is disabled, be sure to update other objects that are linked to it. """ - if 'disabled' in update_fields: + if update_fields: + if 'disabled' not in update_fields: + return + if instance.disabled: time = timezone.now() if sender == Artist: