Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
02/11/2014 08:22:05 PM (11 years ago)
Author:
boonebgorges
Message:

Migrate activity meta functions to the WP metadata API.

See #4551

Props boonebgorges, johnjamesjacoby

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-activity/bp-activity-classes.php

    r7815 r7854  
    825825     */
    826826    public static function delete_activity_meta_entries( $activity_ids = array() ) {
    827         global $bp, $wpdb;
    828 
    829         $activity_ids = implode( ',', wp_parse_id_list( $activity_ids ) );
    830 
    831         foreach ( (array) $activity_ids as $activity_id ) {
    832             bp_activity_clear_meta_cache_for_activity( $activity_id );
    833         }
    834 
    835         return $wpdb->query( "DELETE FROM {$bp->activity->table_name_meta} WHERE activity_id IN ({$activity_ids})" );
     827        $activity_ids = wp_parse_id_list( $activity_ids );
     828
     829        foreach ( $activity_ids as $activity_id ) {
     830            bp_activity_delete_meta( $activity_id );
     831        }
     832
     833        return true;
    836834    }
    837835
Note: See TracChangeset for help on using the changeset viewer.