Skip to:
Content

BuddyPress.org

Ticket #3503: 3503.diff

File 3503.diff, 921 bytes (added by wpmuguru, 14 years ago)
  • bp-core/bp-core-functions.php

     
    976976
    977977                $network_option_keys    = array_keys( $network_options );
    978978                $sitemeta_options_keys  = implode( "','", (array) $network_option_keys );
    979                 $sitemeta_options_query = sprintf( "SELECT meta_key AS name, meta_value AS value FROM {$wpdb->sitemeta} WHERE meta_key IN ('%s')", $sitemeta_options_keys );
     979                $current_site = get_current_site();
     980                $sitemeta_options_query = sprintf( "SELECT meta_key AS name, meta_value AS value FROM {$wpdb->sitemeta} WHERE meta_key IN ('%s') AND site_id = %d", $sitemeta_options_keys, $current_site->id );
    980981                $network_options_meta   = $wpdb->get_results( $sitemeta_options_query );
    981982
    982983                // Sitemeta comes second in the merge, so that network 'registration' value wins