Changeset 26535 for trunk/src/wp-admin/includes/ajax-actions.php
- Timestamp:
- 12/02/2013 07:44:50 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/ajax-actions.php
r26220 r26535 2250 2250 global $_wp_admin_css_colors; 2251 2251 2252 $user_id = intval( $_POST['user_id'] ); 2252 $user_id = get_current_user_id(); 2253 check_ajax_referer( 'update-user_' . $user_id, 'nonce' ); 2254 2253 2255 $color_scheme = sanitize_key( $_POST['color_scheme'] ); 2254 2256 2255 if ( get_current_user_id() !== $user_id ) 2256 wp_send_json_error(); 2257 2258 if ( ! get_user_by( 'id', $user_id ) ) 2259 wp_send_json_error(); 2260 2261 if ( ! isset( $_wp_admin_css_colors[ $color_scheme ] ) ) 2262 wp_send_json_error(); 2263 2264 update_user_option( $user_id, 'admin_color', $color_scheme, true ); 2257 if ( ! isset( $_wp_admin_css_colors[ $color_scheme ] ) ) { 2258 wp_send_json_error(); 2259 } 2260 2261 update_user_meta( $user_id, 'admin_color', $color_scheme ); 2265 2262 wp_send_json_success(); 2266 2263 }
Note: See TracChangeset
for help on using the changeset viewer.