From 7918f048bab764628950ed459ffcebdc38f4c179 Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Thu, 9 Oct 2014 12:03:22 -0700 Subject: [PATCH] avoid throwing exception for model_policies that don't exist --- planetstack/model_policy.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/planetstack/model_policy.py b/planetstack/model_policy.py index 32d8f8e..ba0cb99 100644 --- a/planetstack/model_policy.py +++ b/planetstack/model_policy.py @@ -11,7 +11,8 @@ def post_save_handler(sender, instance, **kwargs): if (not kwargs['update_fields']): try: - policy_handler = getattr(model_policies, policy_name) - policy_handler.handle(instance) + policy_handler = getattr(model_policies, policy_name, None) + if policy_handler is not None: + policy_handler.handle(instance) except: pass -- 2.43.0