@@ -234,22 +234,22 @@ public function query( $args ) {
234234 */
235235 $ where = apply_filters ( 'wp_stream_db_query_where ' , $ where );
236236
237- /**
238- * Build the query but just to get the IDs
239- */
240- $ query = "SELECT ID
241- FROM $ wpdb ->stream
242- WHERE 1=1 {$ where }
243- {$ orderby }
244- {$ limits }" ;
245-
246- $ ids = $ wpdb ->get_col ( $ query ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
247-
248- if ( $ ids ) {
249- $ where .= $ wpdb ->prepare ( " AND $ wpdb ->stream .ID IN (%d " . str_repeat ( ', %d ' , count ( $ ids ) - 1 ) . ') ' , $ ids );
250- } else {
251- $ where .= ' AND 0 = 1 ' ;
252- }
237+ /**
238+ * Build the query but just to get the IDs
239+ */
240+ $ query = "SELECT ID
241+ FROM $ wpdb ->stream
242+ WHERE 1=1 {$ where }
243+ {$ orderby }
244+ {$ limits }" ;
245+
246+ $ ids = $ wpdb ->get_col ( $ query ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
247+
248+ if ( $ ids ) {
249+ $ where .= $ wpdb ->prepare ( " AND $ wpdb ->stream .ID IN (%d " . str_repeat ( ', %d ' , count ( $ ids ) - 1 ) . ') ' , $ ids );
250+ } else {
251+ $ where .= ' AND 0 = 1 ' ;
252+ }
253253
254254 /**
255255 * BUILD THE FINAL QUERY
@@ -288,20 +288,20 @@ public function query( $args ) {
288288
289289 $ items = array ();
290290 foreach ( $ wpdb ->get_results ( $ query ) as $ item ) { // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared
291- if ( ! isset ( $ items [ $ item ->ID ] ) ) {
292- $ items [ $ item ->ID ] = clone $ item ;
293- $ items [ $ item ->ID ]->meta = array ();
294- unset( $ items [ $ item ->ID ]->meta_key );
295- unset( $ items [ $ item ->ID ]->meta_value );
296- }
297- if ( isset ( $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] ) ) {
298- if ( ! is_array ( $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] ) ) {
299- $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] = array ( $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] );
300- }
301- $ items [ $ item ->ID ]->meta [ $ item ->meta_key ][] = $ item ->meta_value ;
302- } else {
303- $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] = $ item ->meta_value ;
291+ if ( ! isset ( $ items [ $ item ->ID ] ) ) {
292+ $ items [ $ item ->ID ] = clone $ item ;
293+ $ items [ $ item ->ID ]->meta = array ();
294+ unset( $ items [ $ item ->ID ]->meta_key );
295+ unset( $ items [ $ item ->ID ]->meta_value );
296+ }
297+ if ( isset ( $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] ) ) {
298+ if ( ! is_array ( $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] ) ) {
299+ $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] = array ( $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] );
304300 }
301+ $ items [ $ item ->ID ]->meta [ $ item ->meta_key ][] = $ item ->meta_value ;
302+ } else {
303+ $ items [ $ item ->ID ]->meta [ $ item ->meta_key ] = $ item ->meta_value ;
304+ }
305305 }
306306 /**
307307 * QUERY THE DATABASE FOR RESULTS
0 commit comments