فهرست منبع

Prevent duplicate signals from change logging middleware

Jeremy Stretch 7 سال پیش
والد
کامیت
38569029d8
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      netbox/extras/middleware.py

+ 2 - 2
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() to include the user associated with the current request.
         _record_object_change = curry(record_object_change, user)
         _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)
         return self.get_response(request)