def delayed_update(self, instance, **kwargs): delayed_update.delay(instance.pk, kwargs['sender'])
def foiattachment_delayed_remove(instance, **kwargs): delayed_update.delay(instance.belongs_to.request_id, FoiRequest)
def foimessage_delayed_remove(instance, **kwargs): delayed_update.delay(instance.request_id, FoiRequest)
def foiattachment_delayed_update(instance, created=False, **kwargs): if created and kwargs.get('raw', False): return delayed_update.delay(instance.belongs_to.request_id, FoiRequest)
def foimessage_delayed_update(instance=None, created=False, **kwargs): if created and kwargs.get('raw', False): return delayed_update.delay(instance.request_id, FoiRequest)