[buddypress-trac] [BuddyPress Trac] #8093: Field Visibility Not Honored in PHP 7.1 & above
buddypress-trac
noreply at wordpress.org
Mon May 13 22:31:45 UTC 2019
#8093: Field Visibility Not Honored in PHP 7.1 & above
-------------------------------+------------------------------
Reporter: brianbws | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Extended Profile | Version: 4.3.0
Severity: normal | Resolution:
Keywords: reporter-feedback |
-------------------------------+------------------------------
Changes (by boonebgorges):
* keywords: => reporter-feedback
Comment:
I'm unable to reproduce this behavior. I've tested both of the following
scenarios:
1. The field is set to 'Enforce field visibility' with visibility set to
'Only Me'
2. The field is set to 'Allow members to override' and the profile owner
changes to 'Only Me'
Tested with two Subscriber-level accounts.
My guess is that there's some custom code on the installation that's
either modifying WP user roles/permissions, or is modifying the way that
BP's profile visibility system works (like maybe a filter on
`bp_xprofile_get_hidden_fields_for_user`).
My guess is that the PHP version is a red herring, and there's really a
difference between the two installations, but this needs further
investigation. See especially `bp_xprofile_get_hidden_fields_for_user()`,
which is a good place to begin debugging.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8093#comment:1>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list