Changeset 8133 for trunk/bp-activity/bp-activity-functions.php
- Timestamp:
- 03/14/2014 01:04:58 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-activity/bp-activity-functions.php
r8132 r8133 580 580 if ( empty( $meta_key ) ) { 581 581 $all_meta = bp_activity_get_meta( $activity_id ); 582 $keys = ! empty( $all_meta ) ? wp_list_pluck( $all_meta, 'meta_key') : array();582 $keys = ! empty( $all_meta ) ? array_keys( $all_meta ) : array(); 583 583 584 584 // With no meta_key, ignore $delete_all … … 625 625 $retval = get_metadata( 'activity', $activity_id, $meta_key, $single ); 626 626 remove_filter( 'query', 'bp_filter_metaid_column_name' ); 627 628 // Legacy - If fetching all meta for a group, just return the first629 // of each found value630 if ( empty( $meta_key ) ) {631 $values = array();632 foreach ( (array) $retval as $rkey => $rvalue ) {633 $rvalue = array_reverse( $rvalue );634 $found = new stdClass;635 $found->meta_key = $rkey;636 $found->meta_value = array_pop( $rvalue );637 $values[] = $found;638 }639 640 // If nothing was found, return empty string641 if ( empty( $values ) ) {642 $retval = '';643 } else {644 $retval = $values;645 }646 }647 627 648 628 // Filter result before returning
Note: See TracChangeset
for help on using the changeset viewer.