[buddypress-trac] [BuddyPress Trac] #5241: Notices occur when BP_ENABLE_ROOT_PROFILES is enabled

buddypress-trac noreply at wordpress.org
Wed Aug 13 03:20:56 UTC 2014


#5241: Notices occur when BP_ENABLE_ROOT_PROFILES is enabled
-------------------------------------+---------------------
 Reporter:  henrywright              |       Owner:  r-a-y
     Type:  defect (bug)             |      Status:  closed
 Priority:  normal                   |   Milestone:  2.1
Component:  Core                     |     Version:  1.7
 Severity:  minor                    |  Resolution:  fixed
 Keywords:  needs-refresh has-patch  |
-------------------------------------+---------------------
Changes (by r-a-y):

 * owner:   => r-a-y
 * status:  reopened => closed
 * resolution:   => fixed


Comment:

 In [changeset:"8821"]:
 {{{
 #!CommitTicketReference repository="" revision="8821"
 In `bp_core_load_template()`, reset post globals if we're on a non-
 directory page.

 If we're on a non-directory page, we are faking a WordPress page, so we
 must reset the WordPress post globals to avoid notices from appearing.
 The
 reset is done with the `bp_theme_compat_reset_post()` function and notably
 fixes notices when the root profiles feature is toggled.

 Commit also removes an unnecessary database query to determine whether
 we're on a BuddyPress directory page.  WordPress should have already made
 this determination before BuddyPress has reached this point in
 `bp_core_load_template()`.

 Fixes #5241.
 }}}

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5241#comment:23>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list