Changeset 8631
- Timestamp:
- 07/16/2014 09:53:18 AM (12 years ago)
- File:
-
- 1 edited
-
trunk/src/bp-xprofile/bp-xprofile-screens.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-xprofile/bp-xprofile-screens.php
r8630 r8631 118 118 'visibility' => xprofile_get_field_visibility_level( $field_id, bp_displayed_user_id() ), 119 119 ); 120 121 // Update the field data and visibility level 122 xprofile_set_field_visibility_level( $field_id, bp_displayed_user_id(), $visibility_level ); 123 $field_updated = xprofile_set_field_data( $field_id, bp_displayed_user_id(), $value, $is_required[ $field_id ] ); 124 $value = xprofile_get_field_data( $field_id, bp_displayed_user_id() ); 125 120 126 $new_values[ $field_id ] = array( 121 127 'value' => $value, 122 'visibility' => $visibility_level,128 'visibility' => xprofile_get_field_visibility_level( $field_id, bp_displayed_user_id() ), 123 129 ); 124 130 125 if ( ! xprofile_set_field_data( $field_id, bp_displayed_user_id(), $value, $is_required[$field_id] )) {131 if ( ! $field_updated ) { 126 132 $errors = true; 127 133 } else { 128 134 do_action( 'xprofile_profile_field_data_updated', $field_id, $value ); 129 135 } 130 131 // Save the visibility level132 xprofile_set_field_visibility_level( $field_id, bp_displayed_user_id(), $visibility_level );133 136 } 134 137
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)