Make WordPress Core


Ignore:
Timestamp:
11/03/2011 11:00:46 PM (13 years ago)
Author:
nacin
Message:

Allow is_network and is_user to work for all screen instances. see #18785.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/admin-ajax.php

    r19107 r19132  
    5656    check_ajax_referer( "fetch-list-$list_class", '_ajax_fetch_list_nonce' );
    5757
    58     $current_screen = (object) $_GET['list_args']['screen'];
    59     //TODO fix this in a better way see #15336
    60     $current_screen->is_network = 'false' === $current_screen->is_network ? false : true;
    61     $current_screen->is_user = 'false' === $current_screen->is_user ? false : true;
     58    $current_screen = convert_to_screen( $_GET['list_args']['screen']['id'] );
    6259
    6360    define( 'WP_NETWORK_ADMIN', $current_screen->is_network );
Note: See TracChangeset for help on using the changeset viewer.