Skip to:
Content

BuddyPress.org

Changeset 7438


Ignore:
Timestamp:
10/17/2013 04:12:08 PM (11 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.