WordPress.org

Make WordPress Core

Ticket #31373: 31373-empty-fix.diff

File 31373-empty-fix.diff, 580 bytes (added by stephdau, 5 years ago)

Fixes a bug where we test for empty( $key ), but $key can legitimately be 0 for the 1st key of an indexed array (_embed, _img).

  • src/wp-admin/includes/class-wp-press-this.php

     
    640640                                                $key = $this->_limit_string( wp_unslash( $key ) );
    641641
    642642                                                // Sanity check. $key is usually things like 'title', 'description', 'keywords', etc.
    643                                                 if ( empty( $key ) || strlen( $key ) > 100 ) {
     643                                                if ( ( empty( $key ) && 0 != $key ) || strlen( $key ) > 100 ) {
    644644                                                        continue;
    645645                                                }
    646646