Skip to:
Content

BuddyPress.org

Changeset 7438


Ignore:
Timestamp:
10/17/2013 04:12:08 PM (13 years ago)
Author:
boonebgorges
Message:

Don't allow logged-in users to access Activate page.

This behavior better parallels the behavior of the Register page.

Fixes #5042

Props henrywright

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-members/bp-members-screens.php

    r7386 r7438  
    228228        if ( !bp_is_current_component( 'activate' ) )
    229229                return false;
     230
     231        // If the user is logged in, redirect away from here
     232        if ( is_user_logged_in() ) {
     233                if ( bp_is_component_front_page( 'activate' ) ) {
     234                        $redirect_to = trailingslashit( bp_get_root_domain() . '/' . bp_get_members_root_slug() );
     235                } else {
     236                        $redirect_to = trailingslashit( bp_get_root_domain() );
     237                }
     238
     239                bp_core_redirect( apply_filters( 'bp_loggedin_activate_page_redirect_to', $redirect_to ) );
     240
     241                return;
     242        }
    230243
    231244        // Check if an activation key has been passed
Note: See TracChangeset for help on using the changeset viewer.