X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fmodel_policy.py;h=32d8f8ec8100faa50dea046f850bb98c3c6467ad;hb=5085ebfdb8f294340e6426174c3cbd9c83c1a346;hp=dbe8453bba545e4ccab8dcad205d223b38af8e31;hpb=51d4039d2dc693f8b941d6c73ccbe68a0641fa1a;p=plstackapi.git diff --git a/planetstack/model_policy.py b/planetstack/model_policy.py index dbe8453..32d8f8e 100644 --- a/planetstack/model_policy.py +++ b/planetstack/model_policy.py @@ -5,13 +5,13 @@ from core.models import * import model_policies @receiver(post_save) -def post_save_handler(sender, **kwargs): +def post_save_handler(sender, instance, **kwargs): sender_name = sender.__name__ policy_name = 'model_policy_%s'%sender_name if (not kwargs['update_fields']): try: policy_handler = getattr(model_policies, policy_name) - policy_handler.handle(sender) + policy_handler.handle(instance) except: pass