I also noticed this bug today and probably found a solution, please test if this works for you too:
( this is specific for wpmu, if you have the problem with single wp it’s not the same bug )
1) open bp-core.php
and search for the function bp_core_delete_account
(~ line 1700)
2) in this func change the line if ( bp_core_is_multisite() && function_exists('wpmu_delete_user') ) {
to if ( bp_core_is_multisite() ) {
3) done
this is probably an inattention because the function wpmu_delete_user is defined in the file /wp-admin/includes/mu.php
that is required in that if after checking if the function exists.
Btw have you already opened a ticked on the trac about this? If yes please link it, otherwise I’ll create one. Please tell me if this works for you too so I’ll submit a diff.
reported this bug in the trac https://trac.buddypress.org/ticket/2272 , if someone else has the problem please say in the trac if you have tested the solution
Hey Francis,
I am running wp mu 2.9.2 and buddypress 1.2.3. and had exactly the same problem. Your fix solved the problem in my case. Thank you very much.
I would have posted in the trac, but the https://buddypress.org/register/ link is blank for me, so I cannot register for an account.
@conschneider
You log into Trac using the same credentials as you do for the BP forums. So, since you can post here, you can post there as well!
https://trac.buddypress.org/login
@Jeff Sayre
I thought I had tried that and failed. But hey it works .