[buddypress-trac] [BuddyPress] #4362: Registration Page Has Pre-Populated Fields

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Wed Jul 18 19:04:39 UTC 2012

#4362: Registration Page Has Pre-Populated  Fields
 Reporter:  shanebp       |       Owner:  DJPaul
     Type:  defect (bug)  |      Status:  assigned
 Priority:  normal        |   Milestone:  1.6
Component:  XProfile      |     Version:
 Severity:  normal        |  Resolution:
 Keywords:                |

Comment (by DJPaul):

 The problem is easy to recreate if you change the user_id column to 0, of
 a record in the bp_xprofile_data table. I cannot find a way of deleting a
 user through wp-admin that, instead of deleting the user's profile data,
 does an UPDATE and sets the user_id to 0. That part we may have to come
 back to in the future/1.7 when we have more time to investigate.

 4362.01.patch stops fetching xprofile data when user_id = 0. This was
 caused by bp_displayed_user_id() returning zero if no user is displayed or
 logged in. Suggest this for branch and trunk.

 I tried to do something like this in the update_1_6() function to tidy up
 orphaned xprofile data, but most of BuddyPress isn't loaded. Maybe for a
 future release?

                 // Delete orphaned xprofile data. See #4362.
                 if ( bp_is_active( 'xprofile' ) )
                         BP_XProfile_ProfileData::delete_data_for_user( 0

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4362#comment:2>
BuddyPress <http://buddypress.org/>

More information about the buddypress-trac mailing list