Prevent duplicate signals from change logging middleware

This commit is contained in:
Jeremy Stretch 2018-06-14 16:18:42 -04:00
parent 3c2e0b0b17
commit 38569029d8

View File

@ -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)