[buddypress-trac] [BuddyPress Trac] #8175: Calling `wp_delete_user()` on multisite should not trigger data deletion
buddypress-trac
noreply at wordpress.org
Tue Dec 3 20:38:59 UTC 2019
#8175: Calling `wp_delete_user()` on multisite should not trigger data deletion
--------------------------+------------------------------
Reporter: boonebgorges | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Members | Version:
Severity: normal | Resolution:
Keywords: 2nd-opinion |
--------------------------+------------------------------
Comment (by boonebgorges):
[attachment:"8175.diff"] shows how we might address this problem in the
case of XProfile. Other components would work similarly. I've chosen to
create a new callback for the 'delete_user' hook, where we do an
`is_multisite()` check. In this way, we directly parallel the
`is_multisite()` check in `wp_delete_user()`.
https://core.trac.wordpress.org/browser/tags/5.3/src/wp-
admin/includes/user.php?marks=422#L411
Two questions for the group:
1. Do others agree that this is a bug that BP should address? (The
semantics in WP are a mess, but we can only control what we can control.)
2. Do others agree that [attachment:"8175.diff"] is a decent approach? I
can think of a couple other strategies but they're not as clear as this
one.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8175#comment:1>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list