Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
02/13/2013 04:43:06 PM (12 years ago)
Author:
boonebgorges
Message:

In bp_core_admin_backpat_menu(), bail early if bp-general-settings is not set

This prevents PHP warnings when a non-admin user views the Dashboard, because
non-admins do not have the menu registered in the first place.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-core/admin/bp-core-functions.php

    r6730 r6785  
    3737function bp_core_admin_backpat_menu() {
    3838    global $_parent_pages, $_registered_pages, $submenu;
     39
     40    // If there's no bp-general-settings menu (perhaps because the current
     41    // user is not an Administrator), there's nothing to do here
     42    if ( ! isset( $submenu['bp-general-settings'] ) ) {
     43        return;
     44    }
    3945
    4046    /**
Note: See TracChangeset for help on using the changeset viewer.