Skip to:
Content

BuddyPress.org

Ticket #2618: urldecode.user_login.diff

File urldecode.user_login.diff, 788 bytes (added by mdawaffe, 14 years ago)
  • bp-core/bp-core-catchuri.php

     
    139139        if ( 'members' == $match->key ) {
    140140                if ( !empty( $bp_uri[$uri_offset + 1] ) ) {
    141141                        if ( defined( 'BP_ENABLE_USERNAME_COMPATIBILITY_MODE' ) )
    142                                 $displayed_user_id = (int) bp_core_get_userid( $bp_uri[$uri_offset + 1] );
     142                                $displayed_user_id = (int) bp_core_get_userid( urldecode( $bp_uri[$uri_offset + 1] ) );
    143143                        else
    144                                 $displayed_user_id = (int) bp_core_get_userid_from_nicename( $bp_uri[$uri_offset + 1] );
     144                                $displayed_user_id = (int) bp_core_get_userid_from_nicename( urldecode( $bp_uri[$uri_offset + 1] ) );
    145145
    146146                        $uri_offset = $uri_offset + 2;
    147147