Skip to:
Content

bbPress.org

Changeset 4317


Ignore:
Timestamp:
11/03/2012 08:05:30 AM (12 years ago)
Author:
johnjamesjacoby
Message:

Capabilities:

  • Use correct 'bbp_set_user_role' filter name.
  • Reset user caps when setting auto-role.
  • See #1939.
Location:
trunk/includes/users
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/users/capabilities.php

    r4312 r4317  
    194194
    195195        // Fromus role we want the user to have
    196         $new_role    = stripslashes( $_POST['bbp-forums-role'] );
     196        $new_role    = sanitize_text_field( $_POST['bbp-forums-role'] );
    197197        $forums_role = bbp_get_user_role( $user_id );
    198198
     
    257257        return;
    258258
     259    // Remove any interim bbPress caps
     260    bbp_remove_user_caps( $user_id );
     261
    259262    // Assign the default role to the current user
    260263    bbpress()->current_user->add_role( bbp_get_default_role() );
  • trunk/includes/users/functions.php

    r4316 r4317  
    14051405    }
    14061406
    1407     return apply_filters( 'bbp_get_user_role', $new_role, $user_id, $user );
     1407    return apply_filters( 'bbp_set_user_role', $new_role, $user_id, $user );
    14081408}
    14091409
Note: See TracChangeset for help on using the changeset viewer.