@ -41,8 +41,7 @@ def user_default_groups(sender, instance, created, *args, **kwargs):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
@receiver(signals.post_save, sender=Page)
 | 
					@receiver(signals.post_save, sender=Page)
 | 
				
			||||||
def page_post_save(sender, instance, created, *args, **kwargs):
 | 
					def page_post_save(sender, instance, created, *args, **kwargs):
 | 
				
			||||||
    return
 | 
					    if not created and instance.cover and "raw" not in kwargs:
 | 
				
			||||||
    if not created and instance.cover:
 | 
					 | 
				
			||||||
        Page.objects.filter(parent=instance, cover__isnull=True).update(cover=instance.cover)
 | 
					        Page.objects.filter(parent=instance, cover__isnull=True).update(cover=instance.cover)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -60,8 +59,7 @@ def program_post_save(sender, instance, created, *args, **kwargs):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
@receiver(signals.pre_save, sender=Schedule)
 | 
					@receiver(signals.pre_save, sender=Schedule)
 | 
				
			||||||
def schedule_pre_save(sender, instance, *args, **kwargs):
 | 
					def schedule_pre_save(sender, instance, *args, **kwargs):
 | 
				
			||||||
    return
 | 
					    if getattr(instance, "pk") is not None and "raw" not in kwargs:
 | 
				
			||||||
    if getattr(instance, "pk") is not None:
 | 
					 | 
				
			||||||
        instance._initial = Schedule.objects.get(pk=instance.pk)
 | 
					        instance._initial = Schedule.objects.get(pk=instance.pk)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user