Opened 12 years ago
Closed 12 years ago
#4773 closed defect (bug) (fixed)
Akismet ignoring the "Allow Akismet..." setting
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | 1.7 | Priority: | normal |
Severity: | normal | Version: | 1.6 |
Component: | Activity | Keywords: | needs-patch |
Cc: |
Description
On my site I have fairly strict user registration requirements, and therefore I have the setting Allow Akismet to scan for activity stream spam set to DISABLED (unchecked).
While poking around my database today I noticed something really disturbing. Despite Akismet (allegedly) being disabled, bp_activity_meta entries are being created and processed for every activity item that is registered. To make things worse, Akismet is even flagging certain activity items as spam with a 100% false positive rate!
I would suggest that if the "allow Akismet" setting is not selected, then Akismet shouldn't interact with the bp_activity_meta database at all.
https://buddypress.trac.wordpress.org/browser/trunk/bp-activity/bp-activity-loader.php#L53 -- missing bp_is_akismet_active().
Er. Oops!