Skip to:
Content

BuddyPress.org

#9011 closed defect (bug) (fixed)

Option to let users delete their account seems to require the Settings component to be active

Reported by: imath's profile imath Owned by: imath's profile imath
Milestone: 12.0.0 Priority: normal
Severity: normal Version:
Component: Settings Keywords: has-patch
Cc:

Description

I just deactivated this component, and although this option is set to true and available into the Main settings section of the BP Options Admin screen, I can't find any area in the site to delete my account as a regular user.

At the minimum, the option should be hidden in this case for regular configs (I haven't checked if it was possible to delete his own account on multisite).

Change History (3)

#1 @imath
11 months ago

  • Keywords needs-patch added

I just checked Multisite, and just like on regular sites if the BP Settings component is not active it's not possible for a user to delete their account.

We should reflect this requirement by only making this option available when this component is active.

This ticket was mentioned in PR #180 on buddypress/buddypress by @imath.


11 months ago
#2

  • Keywords has-patch added; needs-patch removed

Moves the Account deletion option inside a new Account Settings section of the BP Options WP-Admin Screen

Trac ticket: https://buddypress.trac.wordpress.org/ticket/9011

#3 @imath
11 months ago

  • Owner set to imath
  • Resolution set to fixed
  • Status changed from new to closed

In 13630:

BP Options: improve sections naming & listed options/active components

  • The option to let members delete their own account is only available when the BP Settings component is active. If it's not, do not display this option into the Administration screen.
  • Create a new section for the BP Settings component & move the above option into it.
  • Make sure BP Options sections naming is consistent with the names used inside the BP Components Administration tab.

Fixes #9011
Closes https://github.com/buddypress/buddypress/pull/180

Note: See TracTickets for help on using tickets.