From 52a497eb6c3b466bfa97f793be89a7677ecc4e2b Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Wed, 10 Feb 2016 10:44:41 +0100 Subject: [PATCH] Fixingon_new_history_entry signals --- taiga/webhooks/signal_handlers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/taiga/webhooks/signal_handlers.py b/taiga/webhooks/signal_handlers.py index 1b4db0a6..42755553 100644 --- a/taiga/webhooks/signal_handlers.py +++ b/taiga/webhooks/signal_handlers.py @@ -45,7 +45,11 @@ def on_new_history_entry(sender, instance, created, **kwargs): model = history_service.get_model_from_key(instance.key) pk = history_service.get_pk_from_key(instance.key) - obj = model.objects.get(pk=pk) + try: + obj = model.objects.get(pk=pk) + except model.DoesNotExist: + # Catch simultaneous DELETE request + return None webhooks = _get_project_webhooks(obj.project)