Changeset 8691
- Timestamp:
- 07/24/2014 08:49:06 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0/bp-xprofile/bp-xprofile-screens.php
r8292 r8691 109 109 $value = isset( $_POST['field_' . $field_id] ) ? $_POST['field_' . $field_id] : ''; 110 110 111 if ( !xprofile_set_field_data( $field_id, bp_displayed_user_id(), $value, $is_required[$field_id] ) ) {112 $errors = true;113 } else {114 do_action( 'xprofile_profile_field_data_updated', $field_id, $value );115 }116 117 // Save the visibility level118 111 $visibility_level = !empty( $_POST['field_' . $field_id . '_visibility'] ) ? $_POST['field_' . $field_id . '_visibility'] : 'public'; 119 xprofile_set_field_visibility_level( $field_id, bp_displayed_user_id(), $visibility_level );120 112 121 113 // Save the old and new values. They will be … … 130 122 'visibility' => $visibility_level, 131 123 ); 124 125 if ( !xprofile_set_field_data( $field_id, bp_displayed_user_id(), $value, $is_required[$field_id] ) ) { 126 $errors = true; 127 } else { 128 do_action( 'xprofile_profile_field_data_updated', $field_id, $value ); 129 } 130 131 // Save the visibility level 132 xprofile_set_field_visibility_level( $field_id, bp_displayed_user_id(), $visibility_level ); 132 133 } 133 134
Note: See TracChangeset
for help on using the changeset viewer.