The approve and reject methods in ModeratedObject send the content_object to the pre_moderation signal handler, but then the _moderate method updates the object. Thus, when the cached object is sent to the post_moderation signal handler, it doesn't reflect the saved object.
Surely the post_moderation signal handler should receive the "new" object.
The
approve
andreject
methods inModeratedObject
send thecontent_object
to thepre_moderation
signal handler, but then the_moderate
method updates the object. Thus, when the cached object is sent to thepost_moderation
signal handler, it doesn't reflect the saved object.Surely the
post_moderation
signal handler should receive the "new" object.