Ticket #22967: 22967.patch
File 22967.patch, 921 bytes (added by , 12 years ago) |
---|
-
wp-includes/meta.php
717 717 // Split out the meta_key only queries (we can only do this for OR) 718 718 if ( 'OR' == $this->relation ) { 719 719 foreach ( $this->queries as $k => $q ) { 720 if ( ! isset( $q['value']) && ! empty( $q['key'] ) )720 if ( ! array_key_exists( 'value', $q ) && ! empty( $q['key'] ) ) 721 721 $key_only_queries[$k] = $q; 722 722 else 723 723 $queries[$k] = $q; … … 743 743 elseif ( ! in_array( $meta_type, array( 'BINARY', 'CHAR', 'DATE', 'DATETIME', 'DECIMAL', 'SIGNED', 'TIME', 'UNSIGNED' ) ) ) 744 744 $meta_type = 'CHAR'; 745 745 746 if ( array_key_exists( 'value', $q ) && is_null( $q['value'] ) ) 747 $q['value'] = ''; 748 746 749 $meta_value = isset( $q['value'] ) ? $q['value'] : null; 747 750 748 751 if ( isset( $q['compare'] ) )