From 38569029d8c7318b2e4d18fb79eda43f9ff9d24c Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 14 Jun 2018 16:18:42 -0400 Subject: [PATCH] Prevent duplicate signals from change logging middleware --- netbox/extras/middleware.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox/extras/middleware.py b/netbox/extras/middleware.py index cf0efdfae..e0c7254c0 100644 --- a/netbox/extras/middleware.py +++ b/netbox/extras/middleware.py @@ -57,7 +57,7 @@ class ChangeLoggingMiddleware(object): # record_object_change() to include the user associated with the current request. _record_object_change = curry(record_object_change, user) - post_save.connect(_record_object_change) - post_delete.connect(_record_object_change) + post_save.connect(_record_object_change, dispatch_uid='record_object_saved') + post_delete.connect(_record_object_change, dispatch_uid='record_object_deleted') return self.get_response(request)