Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
05/07/2020 07:23:00 PM (5 years ago)
Author:
r-a-y
Message:

Do not use sanitize_file_name() when passing integer values.

Fixes an array offset notice due to the addition of seems_utf8() in
sanitize_file_name() for WordPress 5.4.1:
https://core.trac.wordpress.org/changeset/47643

Props mercime, r-a-y.

Fixes #8288.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-templates/bp-nouveau/includes/members/functions.php

    r12570 r12647  
    265265    if ( ! isset( $bp_nouveau->members->displayed_user_hierarchy ) ) {
    266266        $bp_nouveau->members->displayed_user_hierarchy = array(
    267             'members/single/%s-id-' . sanitize_file_name( $displayed_user->id ) . '.php',
     267            'members/single/%s-id-' . (int) $displayed_user->id . '.php',
    268268            'members/single/%s-nicename-' . sanitize_file_name( $displayed_user->userdata->user_nicename ) . '.php',
    269269        );
Note: See TracChangeset for help on using the changeset viewer.