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-members/classes/class-bp-members-theme-compat.php

    r11748 r12647  
    171171         */
    172172        $new_templates = apply_filters( 'bp_template_hierarchy_members_single_item', array(
    173             'members/single/index-id-'        . sanitize_file_name( bp_displayed_user_id() ) . '.php',
     173            'members/single/index-id-'        . (int) bp_displayed_user_id()                . '.php',
    174174            'members/single/index-nicename-'  . sanitize_file_name( $user_nicename )         . '.php',
    175175            'members/single/index-action-'    . sanitize_file_name( bp_current_action() )    . '.php',
Note: See TracChangeset for help on using the changeset viewer.